1 # Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
6 Configuration for building base.sln.
15 env.ChromeMSVSProject('$SANDBOX_DIR/sandbox_poc/sandbox_poc.vcproj',
17 '$BASE_DIR/build/base.vcproj',
18 '$SANDBOX_DIR/src/sandbox.vcproj',
19 '$SANDBOX_DIR/sandbox_poc/pocdll/pocdll.vcproj',
21 guid='{CF757839-F2A1-417C-8F25-DCAE480020F1}')
23 env.ChromeMSVSProject('$SANDBOX_DIR/sandbox_poc/pocdll/pocdll.vcproj',
24 guid='{AE5BFB87-850E-4454-B01D-58E7D8BAC224}')
26 env.ChromeMSVSProject('$SANDBOX_DIR/src/sandbox.vcproj',
27 guid='{881F6A97-D539-4C48-B401-DF04385B2343}')
29 env.ChromeMSVSProject(('$SANDBOX_DIR/tests/integration_tests/' +
30 'sbox_integration_tests.vcproj'),
32 '$BASE_DIR/build/debug_message.vcproj',
33 '$BASE_DIR/build/base.vcproj',
34 '$SANDBOX_DIR/src/sandbox.vcproj',
35 '$TESTING_DIR/gtest.vcproj',
37 guid='{542D4B3B-98D4-4233-B68D-0103891508C6}')
39 env.ChromeMSVSProject('$SANDBOX_DIR/tests/unit_tests/sbox_unittests.vcproj',
41 '$BASE_DIR/build/debug_message.vcproj',
42 '$BASE_DIR/build/base.vcproj',
43 '$SANDBOX_DIR/src/sandbox.vcproj',
44 '$TESTING_DIR/gtest.vcproj',
46 guid='{883553BE-2A9D-418C-A121-61FE1DFBC562}')
48 env.ChromeMSVSProject(('$SANDBOX_DIR/tests/validation_tests/' +
49 'sbox_validation_tests.vcproj'),
51 '$BASE_DIR/build/debug_message.vcproj',
52 '$BASE_DIR/build/base.vcproj',
53 '$SANDBOX_DIR/src/sandbox.vcproj',
54 '$TESTING_DIR/gtest.vcproj',
56 guid='{B9CC7B0D-145A-49C2-B887-84E43CFA0F27}')
58 env.ChromeMSVSProject('$SANDBOX_DIR/tools/finder/finder.vcproj',
60 '$BASE_DIR/build/base.vcproj',
61 '$SANDBOX_DIR/src/sandbox.vcproj',
63 guid='{ACDC2E06-0366-41A4-A646-C37E130A605D}')
65 env.ChromeMSVSProject('$SANDBOX_DIR/tools/launcher/launcher.vcproj',
67 '$BASE_DIR/build/base.vcproj',
68 '$SANDBOX_DIR/src/sandbox.vcproj',
70 guid='{386FA217-FBC2-4461-882D-CDAD221ED800}')
73 dependencies = env.ChromeMSVSFolder('sandbox_dependencies',
76 '$BASE_DIR/build/debug_message.vcproj',
77 '$BASE_DIR/build/base.vcproj',
78 '$TESTING_DIR/gtest.vcproj',
80 guid='{BCE54389-D18D-48B9-977E-9D1998200F63}')
82 proof_of_concept = env.ChromeMSVSFolder('proof_of_concept',
84 ('$SANDBOX_DIR/sandbox_poc/pocdll/' +
86 ('$SANDBOX_DIR/sandbox_poc/' +
87 'sandbox_poc.vcproj'),
89 guid='{B607BE7B-3555-422C-A40B-28E73C0B5E24}')
91 tests = env.ChromeMSVSFolder('tests',
93 ('$SANDBOX_DIR/tests/integration_tests/' +
94 'sbox_integration_tests.vcproj'),
95 ('$SANDBOX_DIR/tests/unit_tests/' +
96 'sbox_unittests.vcproj'),
97 ('$SANDBOX_DIR/tests/validation_tests/' +
98 'sbox_validation_tests.vcproj'),
100 guid='{F7A3B82E-B8B4-4FDF-BC8E-FEC9398F57ED}')
102 tools = env.ChromeMSVSFolder('sandbox_tools',
105 '$SANDBOX_DIR/tools/launcher/launcher.vcproj',
106 '$SANDBOX_DIR/tools/finder/finder.vcproj',
108 guid='{7F36EE20-5016-4051-B0D7-42824CDA0291}')
111 solution = env.ChromeMSVSSolution('$SANDBOX_DIR/sandbox.sln',
112 dest='$CHROME_SRC_DIR/sandbox/sandbox.sln',
114 '$SANDBOX_DIR/src/sandbox.vcproj',
115 ('$SANDBOX_DIR/tests/unit_tests/' +
116 'sbox_unittests.vcproj'),
118 ('$SANDBOX_DIR/tests/validation_tests/' +
119 'sbox_validation_tests.vcproj'),
121 '$BASE_DIR/build/debug_message.vcproj',
124 '$SANDBOX_DIR/sandbox_poc/sandbox_poc.vcproj',
125 '$SANDBOX_DIR/sandbox_poc/pocdll/pocdll.vcproj',
126 '$SANDBOX_DIR/tools/finder/finder.vcproj',
127 '$SANDBOX_DIR/tools/launcher/launcher.vcproj',
128 ('$SANDBOX_DIR/tests/integration_tests/' +
129 'sbox_integration_tests.vcproj'),
130 '$BASE_DIR/build/base.vcproj',
131 '$TESTING_DIR/gtest.vcproj',
137 websiteProperties=False)