OLD | NEW |
1 # Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 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 | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 __doc__ = """ | 5 __doc__ = """ |
6 Configuration for building base.sln. | 6 Configuration for building base.sln. |
7 """ | 7 """ |
8 | 8 |
9 Import('env') | 9 Import('env') |
10 | 10 |
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
102 tools = env.ChromeMSVSFolder('sandbox_tools', | 102 tools = env.ChromeMSVSFolder('sandbox_tools', |
103 name='tools', | 103 name='tools', |
104 entries = [ | 104 entries = [ |
105 '$SANDBOX_DIR/tools/launcher/launcher.vcproj', | 105 '$SANDBOX_DIR/tools/launcher/launcher.vcproj', |
106 '$SANDBOX_DIR/tools/finder/finder.vcproj', | 106 '$SANDBOX_DIR/tools/finder/finder.vcproj', |
107 ], | 107 ], |
108 guid='{7F36EE20-5016-4051-B0D7-42824CDA0291}') | 108 guid='{7F36EE20-5016-4051-B0D7-42824CDA0291}') |
109 | 109 |
110 | 110 |
111 solution = env.ChromeMSVSSolution('$SANDBOX_DIR/sandbox.sln', | 111 solution = env.ChromeMSVSSolution('$SANDBOX_DIR/sandbox.sln', |
| 112 dest='$CHROME_SRC_DIR/sandbox/sandbox.sln', |
112 entries = [ | 113 entries = [ |
113 '$SANDBOX_DIR/src/sandbox.vcproj', | 114 '$SANDBOX_DIR/src/sandbox.vcproj', |
114 ('$SANDBOX_DIR/tests/unit_tests/' + | 115 ('$SANDBOX_DIR/tests/unit_tests/' + |
115 'sbox_unittests.vcproj'), | 116 'sbox_unittests.vcproj'), |
116 tests, | 117 tests, |
117 ('$SANDBOX_DIR/tests/validation_tests/' + | 118 ('$SANDBOX_DIR/tests/validation_tests/' + |
118 'sbox_validation_tests.vcproj'), | 119 'sbox_validation_tests.vcproj'), |
119 dependencies, | 120 dependencies, |
120 '$BASE_DIR/build/debug_message.vcproj', | 121 '$BASE_DIR/build/debug_message.vcproj', |
121 tools, | 122 tools, |
122 proof_of_concept, | 123 proof_of_concept, |
123 '$SANDBOX_DIR/sandbox_poc/sandbox_poc.vcproj', | 124 '$SANDBOX_DIR/sandbox_poc/sandbox_poc.vcproj', |
124 '$SANDBOX_DIR/sandbox_poc/pocdll/pocdll.vcproj', | 125 '$SANDBOX_DIR/sandbox_poc/pocdll/pocdll.vcproj', |
125 '$SANDBOX_DIR/tools/finder/finder.vcproj', | 126 '$SANDBOX_DIR/tools/finder/finder.vcproj', |
126 '$SANDBOX_DIR/tools/launcher/launcher.vcproj', | 127 '$SANDBOX_DIR/tools/launcher/launcher.vcproj', |
127 ('$SANDBOX_DIR/tests/integration_tests/' + | 128 ('$SANDBOX_DIR/tests/integration_tests/' + |
128 'sbox_integration_tests.vcproj'), | 129 'sbox_integration_tests.vcproj'), |
129 '$BASE_DIR/build/base.vcproj', | 130 '$BASE_DIR/build/base.vcproj', |
130 '$TESTING_DIR/gtest.vcproj', | 131 '$TESTING_DIR/gtest.vcproj', |
131 ], | 132 ], |
132 variants = [ | 133 variants = [ |
133 'Debug|Win32', | 134 'Debug|Win32', |
134 'Release|Win32', | 135 'Release|Win32', |
135 ], | 136 ], |
136 websiteProperties=False) | 137 websiteProperties=False) |
137 | |
138 env.AlwaysBuild(solution) | |
139 | |
140 i = env.Command('$CHROME_SRC_DIR/sandbox/sandbox.sln', solution, | |
141 Copy('$TARGET', '$SOURCE')) | |
142 Alias('msvs', i) | |
OLD | NEW |