Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(456)

Side by Side Diff: chrome/SConscript

Issue 14472: Initial generation of native Visual Studio solution files... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 12 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « build/googleurl_lib.scons ('k') | chrome/app/locales/locales.scons » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 import os 5 import os
6 6
7 Import(['env']) 7 Import(['env'])
8 8
9 env_res = env.Clone() 9 env_res = env.Clone()
10 env_test = env.Clone() 10 env_test = env.Clone()
(...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after
251 251
252 chrome_exe_version_res = env_res.RES(chrome_exe_version_rc) 252 chrome_exe_version_res = env_res.RES(chrome_exe_version_rc)
253 chrome_dll_version_res = env_res.RES(chrome_dll_version_rc) 253 chrome_dll_version_res = env_res.RES(chrome_dll_version_rc)
254 254
255 install_targets.extend(chrome_exe_version_rc) 255 install_targets.extend(chrome_exe_version_rc)
256 install_targets.extend(chrome_exe_version_res) 256 install_targets.extend(chrome_exe_version_res)
257 257
258 install_targets.extend(chrome_dll_version_rc) 258 install_targets.extend(chrome_dll_version_rc)
259 install_targets.extend(chrome_dll_version_res) 259 install_targets.extend(chrome_dll_version_res)
260 260
261 env.ChromeMSVSProject('$CHROME_DIR/app/chrome_dll.vcproj',
262 dependencies = [
263 '$BASE_DIR/build/base.vcproj',
264 '$WEBKIT_DIR/build/WebCore/WebCore.vcproj',
265 '$CHROME_DIR/plugin/plugin.vcproj',
266 '$LIBJPEG_DIR/libjpeg.vcproj',
267 '$BZIP2_DIR/bzip2.vcproj',
268 '$NET_DIR/build/net.vcproj',
269 ('$WEBKIT_DIR/build/JavaScriptCore/' +
270 'JavaScriptCore_pcre.vcproj'),
271 '$WEBKIT_DIR/build/port/port.vcproj',
272 '$CHROME_DIR/browser/debugger/debugger.vcproj',
273 '$WEBKIT_DIR/default_plugin/default_plugin.vcproj',
274 '$CHROME_DIR/browser/browser.vcproj',
275 '$WEBKIT_DIR/build/V8Bindings/V8Bindings.vcproj',
276 '$SQLITE_DIR/sqlite.vcproj',
277 '$CHROME_DIR/views/views.vcproj',
278 '$MODP_B64_DIR/modp_b64.vcproj',
279 '$ZLIB_DIR/zlib.vcproj',
280 '$CHROME_DIR/common/common.vcproj',
281 '$ICU38_DIR/build/icu.vcproj',
282 '$CHROME_DIR/renderer/renderer.vcproj',
283 '$BASE_DIR/build/base_gfx.vcproj',
284 '$WEBKIT_DIR/build/JavaScriptCore/WTF.vcproj',
285 '$CHROME_DIR/browser/resources/browser_resources.vcproj',
286 '$V8_DIR/tools/visual_studio/v8_snapshot.vcproj',
287 '$LIBPNG_DIR/libpng.vcproj',
288 '$WEBKIT_DIR/build/glue/glue.vcproj',
289 '$SKIA_DIR/skia.vcproj',
290 '$CHROME_DIR/third_party/hunspell/hunspell.vcproj',
291 '$GEARS_DIR/gears.vcproj',
292 '$GOOGLEURL_DIR/build/googleurl.vcproj',
293 '$CHROME_DIR/installer/util/util.vcproj',
294 '$WEBKIT_DIR/activex_shim/activex_shim.vcproj',
295 '$SDCH_DIR/sdch.vcproj',
296 '$CHROME_DIR/browser/views/browser_views.vcproj',
297 '$LIBXSLT_DIR/build/libxslt.vcproj',
298 ],
299 guid='{C0A7EE2C-2A6D-45BE-BA78-6D006FDF52D9}')
300
261 301
262 302
263 env_exe = env.Clone() 303 env_exe = env.Clone()
264 304
265 env_exe.Prepend( 305 env_exe.Prepend(
266 CPPPATH = [ 306 CPPPATH = [
267 '..', 307 '..',
268 '$BREAKPAD_DIR/src', 308 '$BREAKPAD_DIR/src',
269 ], 309 ],
270 LIBS = [ 310 LIBS = [
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
321 '$DESTINATION_ROOT/First Run', 361 '$DESTINATION_ROOT/First Run',
322 '$DESTINATION_ROOT/themes', 362 '$DESTINATION_ROOT/themes',
323 Alias('chrome_locales'), 363 Alias('chrome_locales'),
324 Alias('chrome_Dictionaries'), 364 Alias('chrome_Dictionaries'),
325 ]) 365 ])
326 366
327 env.Install('$DESTINATION_ROOT', '$CHROME_DIR/app/FirstRun') 367 env.Install('$DESTINATION_ROOT', '$CHROME_DIR/app/FirstRun')
328 368
329 # For release we want to run dependencies.py, may look something like: 369 # For release we want to run dependencies.py, may look something like:
330 #env.AddPostAction('$TARGET_ROOT/chrome.exe', 370 #env.AddPostAction('$TARGET_ROOT/chrome.exe',
331 # '$PYTHON tools/build/win/dependencies.py $(TargetPath) chro me.exe.deps') 371 # ('$PYTHON tools/build/win/dependencies.py ' +
372 # '$(TargetPath) chrome.exe.deps'))
332 373
374 env.ChromeMSVSProject('$CHROME_DIR/app/chrome_exe.vcproj',
375 dependencies = [
376 '$BASE_DIR/build/base.vcproj',
377 '$SANDBOX_DIR/src/sandbox.vcproj',
378 '$CHROME_DIR/tools/crash_service/crash_service.vcproj',
379 '$BREAKPAD_DIR/breakpad_handler.vcproj',
380 '$CHROME_DIR/app/chrome_dll.vcproj',
381 '$CHROME_DIR/app/locales/en-US.vcproj',
382 '$CHROME_DIR/installer/util/util.vcproj',
383 '$CHROME_DIR/app/theme/theme_dll.vcproj',
384 ],
385 guid='{7B219FAA-E360-43C8-B341-804A94EEFFAC}')
333 386
334 387
335 env_flat = env.Clone( 388 env_flat = env.Clone(
336 BROWSER_RESOURCES = Dir('browser_resources'), 389 BROWSER_RESOURCES = Dir('browser_resources'),
337 HTML_INLINE = env.File( 390 HTML_INLINE = env.File(
338 '$CHROME_SRC_DIR/chrome/tools/build/win/html_inline.py'), 391 '$CHROME_SRC_DIR/chrome/tools/build/win/html_inline.py'),
339 FLATTEN_HTML_COM = '$PYTHON $HTML_INLINE $SOURCE $TARGET', 392 FLATTEN_HTML_COM = '$PYTHON $HTML_INLINE $SOURCE $TARGET',
340 ) 393 )
341 394
342 def FlatHtmlEmitter(target, source, env): 395 def FlatHtmlEmitter(target, source, env):
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
408 ] 461 ]
409 462
410 # TODO(port) 463 # TODO(port)
411 if env.Bit('windows'): 464 if env.Bit('windows'):
412 env.Install('$DESTINATION_ROOT/plugins/gears', gears_plugins) 465 env.Install('$DESTINATION_ROOT/plugins/gears', gears_plugins)
413 466
414 env.Command('$DESTINATION_ROOT/resources/inspector', 467 env.Command('$DESTINATION_ROOT/resources/inspector',
415 '$CHROME_SRC_DIR/third_party/WebKit/WebCore/inspector/front-end', 468 '$CHROME_SRC_DIR/third_party/WebKit/WebCore/inspector/front-end',
416 Copy('$TARGET', '$SOURCE'), 469 Copy('$TARGET', '$SOURCE'),
417 source_scanner=DirScanner) 470 source_scanner=DirScanner)
OLDNEW
« no previous file with comments | « build/googleurl_lib.scons ('k') | chrome/app/locales/locales.scons » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698