OLD | NEW |
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 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 | 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 { | 5 { |
6 'variables': { | 6 'variables': { |
7 'chromium_code': 1, | 7 'chromium_code': 1, |
8 'xul_sdk_dir': '../third_party/xulrunner-sdk/<(OS)', | 8 'xul_sdk_dir': '../third_party/xulrunner-sdk/<(OS)', |
9 | 9 |
10 'variables': { | 10 'variables': { |
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
98 }, | 98 }, |
99 'sources': [ | 99 'sources': [ |
100 'chrome_tab.idl', | 100 'chrome_tab.idl', |
101 ], | 101 ], |
102 # Add the output dir for those who depend on us. | 102 # Add the output dir for those who depend on us. |
103 'direct_dependent_settings': { | 103 'direct_dependent_settings': { |
104 'include_dirs': ['<(SHARED_INTERMEDIATE_DIR)'], | 104 'include_dirs': ['<(SHARED_INTERMEDIATE_DIR)'], |
105 }, | 105 }, |
106 }, | 106 }, |
107 { | 107 { |
108 'target_name': 'chrome_frame_privileged_mock', | |
109 'type': 'none', | |
110 'dependencies': [ | |
111 'chrome_tab_idl', | |
112 ], | |
113 'sources': [ | |
114 '../ceee/testing/utils/com_mock.py', | |
115 '<(SHARED_INTERMEDIATE_DIR)/chrome_tab.h', | |
116 ], | |
117 'actions': [ | |
118 { | |
119 'action_name': 'make_chrome_frame_privileged_mock', | |
120 'msvs_cygwin_shell': 0, | |
121 'msvs_quote_cmd': 0, | |
122 'inputs': [ | |
123 '../ceee/testing/utils/com_mock.py', | |
124 ], | |
125 'outputs': [ | |
126 '<(SHARED_INTERMEDIATE_DIR)/mock_ichromeframeprivileged.gen', | |
127 ], | |
128 'action': [ | |
129 '<@(python)', | |
130 '../ceee/testing/utils/com_mock.py', | |
131 'IChromeFramePrivileged', | |
132 '<(SHARED_INTERMEDIATE_DIR)/chrome_tab.h', | |
133 '> "<(SHARED_INTERMEDIATE_DIR)/mock_ichromeframeprivileged.gen"', | |
134 ], | |
135 }, | |
136 ], | |
137 # All who use this need to be able to find the .gen file we generate. | |
138 'all_dependent_settings': { | |
139 'include_dirs': ['<(SHARED_INTERMEDIATE_DIR)'], | |
140 }, | |
141 }, | |
142 { | |
143 'target_name': 'chrome_frame_unittests', | 108 'target_name': 'chrome_frame_unittests', |
144 'type': 'executable', | 109 'type': 'executable', |
145 'dependencies': [ | 110 'dependencies': [ |
146 '../base/base.gyp:test_support_base', | 111 '../base/base.gyp:test_support_base', |
147 '../ceee/ie/common/common.gyp:ie_common', | |
148 '../ceee/testing/utils/test_utils.gyp:test_utils', | |
149 '../chrome/chrome.gyp:policy', | 112 '../chrome/chrome.gyp:policy', |
150 '../testing/gmock.gyp:gmock', | 113 '../testing/gmock.gyp:gmock', |
151 '../testing/gtest.gyp:gtest', | 114 '../testing/gtest.gyp:gtest', |
152 'chrome_frame_ie', | 115 'chrome_frame_ie', |
153 'chrome_frame_privileged_mock', | |
154 'chrome_frame_strings', | 116 'chrome_frame_strings', |
155 'chrome_tab_idl', | 117 'chrome_tab_idl', |
156 'xulrunner_sdk', | 118 'xulrunner_sdk', |
157 ], | 119 ], |
158 'sources': [ | 120 'sources': [ |
159 'chrome_tab.h', | 121 'chrome_tab.h', |
160 'chrome_frame_histograms.h', | 122 'chrome_frame_histograms.h', |
161 'chrome_frame_histograms.cc', | 123 'chrome_frame_histograms.cc', |
162 'chrome_frame_unittest_main.cc', | 124 'chrome_frame_unittest_main.cc', |
163 'chrome_launcher.cc', | 125 'chrome_launcher.cc', |
164 'chrome_launcher.h', | 126 'chrome_launcher.h', |
165 'chrome_launcher_unittest.cc', | 127 'chrome_launcher_unittest.cc', |
166 'function_stub_unittest.cc', | 128 'function_stub_unittest.cc', |
167 'renderer_glue.cc', | 129 'renderer_glue.cc', |
168 'test/chrome_frame_activex_unittest.cc', | |
169 'test/chrome_tab_mocks.h', | 130 'test/chrome_tab_mocks.h', |
170 'test/chrome_frame_test_utils.h', | 131 'test/chrome_frame_test_utils.h', |
171 'test/chrome_frame_test_utils.cc', | 132 'test/chrome_frame_test_utils.cc', |
172 'test/com_message_event_unittest.cc', | 133 'test/com_message_event_unittest.cc', |
173 'test/dll_redirector_test.cc', | 134 'test/dll_redirector_test.cc', |
174 'test/exception_barrier_unittest.cc', | 135 'test/exception_barrier_unittest.cc', |
175 'test/html_util_unittests.cc', | 136 'test/html_util_unittests.cc', |
176 'test/http_negotiate_unittest.cc', | 137 'test/http_negotiate_unittest.cc', |
177 'test/infobar_unittests.cc', | 138 'test/infobar_unittests.cc', |
178 'test/policy_settings_unittest.cc', | 139 'test/policy_settings_unittest.cc', |
(...skipping 607 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
786 ], | 747 ], |
787 }, | 748 }, |
788 { | 749 { |
789 'target_name': 'chrome_frame_ie', | 750 'target_name': 'chrome_frame_ie', |
790 'type': 'static_library', | 751 'type': 'static_library', |
791 'dependencies': [ | 752 'dependencies': [ |
792 'chrome_frame_common', | 753 'chrome_frame_common', |
793 'chrome_frame_strings', | 754 'chrome_frame_strings', |
794 'chrome_frame_utils', | 755 'chrome_frame_utils', |
795 'chrome_tab_idl', | 756 'chrome_tab_idl', |
796 '../ceee/ie/common/common.gyp:ie_common', | |
797 '../ceee/ie/common/common.gyp:ie_guids', | |
798 '../chrome/chrome.gyp:common', | 757 '../chrome/chrome.gyp:common', |
799 '../chrome/chrome.gyp:policy', | 758 '../chrome/chrome.gyp:policy', |
800 '../chrome/chrome.gyp:utility', | 759 '../chrome/chrome.gyp:utility', |
801 '../build/temp_gyp/googleurl.gyp:googleurl', | 760 '../build/temp_gyp/googleurl.gyp:googleurl', |
802 '../third_party/libxml/libxml.gyp:libxml', | 761 '../third_party/libxml/libxml.gyp:libxml', |
803 '../third_party/bzip2/bzip2.gyp:bzip2', | 762 '../third_party/bzip2/bzip2.gyp:bzip2', |
804 '../webkit/support/webkit_support.gyp:webkit_user_agent', | 763 '../webkit/support/webkit_support.gyp:webkit_user_agent', |
805 ], | 764 ], |
806 'sources': [ | 765 'sources': [ |
807 'bho.cc', | 766 'bho.cc', |
(...skipping 392 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1200 ], # 'conditions' | 1159 ], # 'conditions' |
1201 } | 1160 } |
1202 | 1161 |
1203 # vim: shiftwidth=2:et:ai:tabstop=2 | 1162 # vim: shiftwidth=2:et:ai:tabstop=2 |
1204 | 1163 |
1205 # Local Variables: | 1164 # Local Variables: |
1206 # tab-width:2 | 1165 # tab-width:2 |
1207 # indent-tabs-mode:nil | 1166 # indent-tabs-mode:nil |
1208 # End: | 1167 # End: |
1209 # vim: set expandtab tabstop=2 shiftwidth=2: | 1168 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |