1 # Copyright (c) 2010 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',
65 'msvs_guid': 'B7E540C1-49D9-4350-ACBC-FB8306316D16',
67 '../breakpad/breakpad.gyp:breakpad_handler',
68 '../chrome/chrome.gyp:chrome_version_header',
69 '../google_update/google_update.gyp:google_update',
70 'chrome_frame.gyp:chrome_frame_utils',
72 'resource_include_dirs': [
73 '<(INTERMEDIATE_DIR)',
74 '<(SHARED_INTERMEDIATE_DIR)',
77 'chrome_launcher_main.cc',
78 'chrome_launcher_version.rc',
87 '$(OutDir)\\servers\\$(ProjectName).exe',
88 # Set /SUBSYSTEM:WINDOWS since this is not a command-line program.
90 'AdditionalDependencies': [
97 'target_name': 'chrome_frame_helper',
99 'msvs_guid': 'BF4FFA36-2F66-4B65-9A91-AB7EC08D1042',
101 '../breakpad/breakpad.gyp:breakpad_handler',
102 '../chrome/chrome.gyp:chrome_version_header',
103 'chrome_frame.gyp:chrome_frame_utils',
104 'chrome_frame_helper_dll',
106 'resource_include_dirs': [
107 '<(INTERMEDIATE_DIR)',
108 '<(SHARED_INTERMEDIATE_DIR)',
111 # To allow including "chrome_tab.h"
112 '<(INTERMEDIATE_DIR)',
113 '<(INTERMEDIATE_DIR)/../chrome_frame',
116 'chrome_frame_helper_main.cc',
117 'chrome_frame_helper_version.rc',
122 '$(OutDir)\\$(ProjectName).exe',
123 # Set /SUBSYSTEM:WINDOWS since this is not a command-line program.
129 'target_name': 'chrome_frame_helper_dll',
130 'type': 'shared_library',
131 'msvs_guid': '5E80032F-7033-4661-9016-D98268244783',
133 '../chrome/chrome.gyp:chrome_version_header',
135 'resource_include_dirs': [
136 '<(INTERMEDIATE_DIR)',
137 '<(SHARED_INTERMEDIATE_DIR)',
140 # To allow including "chrome_tab.h"
141 '<(INTERMEDIATE_DIR)',
142 '<(INTERMEDIATE_DIR)/../chrome_frame',
147 'chrome_frame_helper_dll.cc',
148 'chrome_frame_helper_dll.def',
149 'chrome_frame_helper_util.cc',
150 'chrome_frame_helper_util.h',
151 'chrome_frame_helper_version.rc',
152 '<(SHARED_INTERMEDIATE_DIR)/chrome_tab.h',
160 'OutputFile': '$(OutDir)\\chrome_frame_helper.dll',
161 'ProgramDatabaseFile': '$(OutDir)\\chrome_frame_helper_dll.pdb',
162 # Set /SUBSYSTEM:WINDOWS since this is not a command-line program.
164 'AdditionalDependencies': [