1 # Copyright (c) 2011 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.
9 # Keep the archive builder happy.
10 'chrome_personalization%': 1,
11 'use_syncapi_stub%': 0,
14 'version_py_path': '../tools/build/version.py',
15 'version_path': 'VERSION',
17 'version_py_path': '<(version_py_path) -f',
18 'version_path': '<(version_path)',
23 '<(DEPTH)\\third_party\\python_26\\setup_env.bat && python'
34 # all our own includes are relative to src/
39 # Set flags to unconditionally optimize chrome_frame_launcher.exe
43 'LinkTimeCodeGeneration': '1',
47 'InlineFunctionExpansion': '2',
48 'EnableIntrinsicFunctions': 'true',
49 'FavorSizeOrSpeed': '2',
50 'OmitFramePointers': 'true',
51 'EnableFiberSafeOptimizations': 'true',
52 'WholeProgramOptimization': 'true',
55 'AdditionalOptions': ['/ltcg', '/expectedoutputsize:120000000'],
63 'target_name': 'chrome_launcher',
66 '../breakpad/breakpad.gyp:breakpad_handler',
67 '../chrome/chrome.gyp:chrome_version_header',
68 '../google_update/google_update.gyp:google_update',
69 'chrome_frame.gyp:chrome_frame_utils',
72 'chrome_launcher_main.cc',
73 'chrome_launcher_version.rc',
81 # Set /SUBSYSTEM:WINDOWS since this is not a command-line program.
83 'AdditionalDependencies': [
90 'target_name': 'chrome_frame_helper',
93 '../breakpad/breakpad.gyp:breakpad_handler',
94 '../chrome/chrome.gyp:chrome_version_header',
95 'chrome_frame.gyp:chrome_frame_utils',
96 'chrome_frame_helper_dll',
97 'chrome_frame_helper_lib',
100 'chrome_frame_helper_main.cc',
101 'chrome_frame_helper_version.rc',
106 '$(OutDir)\\$(ProjectName).exe',
107 # Set /SUBSYSTEM:WINDOWS since this is not a command-line program.
113 'target_name': 'chrome_frame_helper_dll',
114 'type': 'shared_library',
116 '../chrome/chrome.gyp:chrome_version_header',
117 'chrome_frame.gyp:chrome_tab_idl',
118 'chrome_frame_helper_lib',
123 'chrome_frame_helper_dll.cc',
124 'chrome_frame_helper_dll.def',
125 'chrome_frame_helper_version.rc',
126 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame/chrome_tab.h',
133 'OutputFile': '$(OutDir)\\chrome_frame_helper.dll',
134 'ProgramDatabaseFile': '$(OutDir)\\chrome_frame_helper_dll.pdb',
135 # Set /SUBSYSTEM:WINDOWS since this is not a command-line program.
141 'target_name': 'chrome_frame_helper_lib',
142 'type': 'static_library',
144 '../chrome/chrome.gyp:chrome_version_header',
145 'chrome_frame.gyp:chrome_tab_idl',
148 'chrome_frame_helper_util.cc',
149 'chrome_frame_helper_util.h',
150 'registry_watcher.cc',
151 'registry_watcher.h',
152 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame/chrome_tab.h',
157 'AdditionalDependencies': [