Index: sandbox/linux/sandbox_linux_test_sources.gypi |
diff --git a/sandbox/linux/sandbox_linux_test_sources.gypi b/sandbox/linux/sandbox_linux_test_sources.gypi |
new file mode 100644 |
index 0000000000000000000000000000000000000000..3bab0676de60a759e06f21061a8b3572f72bdaa3 |
--- /dev/null |
+++ b/sandbox/linux/sandbox_linux_test_sources.gypi |
@@ -0,0 +1,56 @@ |
+# Copyright (c) 2012 The Chromium Authors. All rights reserved. |
+# Use of this source code is governed by a BSD-style license that can be |
+# found in the LICENSE file. |
+ |
+# Tests need to be compiled in the same link unit, so we have to list them |
+# in a separate .gypi file. |
+{ |
+ 'dependencies': [ |
+ 'sandbox', |
+ 'sandbox_linux_test_utils', |
+ '../base/base.gyp:base', |
+ '../base/base.gyp:test_support_base', |
+ '../testing/gtest.gyp:gtest', |
+ ], |
+ 'include_dirs': [ |
+ '../..', |
+ ], |
+ 'sources': [ |
+ 'services/broker_process_unittest.cc', |
+ 'services/scoped_process_unittest.cc', |
+ 'services/thread_helpers_unittests.cc', |
+ 'services/yama_unittests.cc', |
+ 'tests/main.cc', |
+ 'tests/scoped_temporary_file.cc', |
+ 'tests/scoped_temporary_file.h', |
+ 'tests/scoped_temporary_file_unittest.cc', |
+ 'tests/unit_tests_unittest.cc', |
+ ], |
+ 'conditions': [ |
+ [ 'compile_suid_client==1', { |
+ 'sources': [ |
+ 'suid/client/setuid_sandbox_client_unittest.cc', |
+ ], |
+ }], |
+ [ 'use_seccomp_bpf==1', { |
+ 'sources': [ |
+ 'bpf_dsl/bpf_dsl_more_unittest.cc', |
+ 'bpf_dsl/bpf_dsl_unittest.cc', |
+ 'bpf_dsl/cons_unittest.cc', |
+ 'seccomp-bpf-helpers/baseline_policy_unittest.cc', |
+ 'seccomp-bpf-helpers/syscall_parameters_restrictions_unittests.cc', |
+ 'seccomp-bpf/bpf_tests_unittest.cc', |
+ 'seccomp-bpf/codegen_unittest.cc', |
+ 'seccomp-bpf/errorcode_unittest.cc', |
+ 'seccomp-bpf/syscall_iterator_unittest.cc', |
+ 'seccomp-bpf/syscall_unittest.cc', |
+ ], |
+ }], |
+ [ 'compile_credentials==1', { |
+ 'sources': [ |
+ 'services/credentials_unittest.cc', |
+ 'services/unix_domain_socket_unittest.cc', |
+ ], |
+ }], |
+ ], |
+} |