OLD | NEW |
1 # Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file |
2 # for details. All rights reserved. Use of this source code is governed by a | 2 # for details. All rights reserved. Use of this source code is governed by a |
3 # BSD-style license that can be found in the LICENSE | 3 # BSD-style license that can be found in the LICENSE |
4 | 4 |
5 { | 5 { |
6 'variables' : { | 6 'variables' : { |
7 'script_suffix%': '', | 7 'script_suffix%': '', |
8 }, | 8 }, |
9 'conditions' : [ | 9 'conditions' : [ |
10 ['OS=="win"', { | 10 ['OS=="win"', { |
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
143 'src/compiler_isolate.dart', | 143 'src/compiler_isolate.dart', |
144 '-o<(SHARED_INTERMEDIATE_DIR)/compiler_isolate.dart.js', | 144 '-o<(SHARED_INTERMEDIATE_DIR)/compiler_isolate.dart.js', |
145 ], | 145 ], |
146 }, | 146 }, |
147 { | 147 { |
148 'action_name': 'nossl_appcache', | 148 'action_name': 'nossl_appcache', |
149 'message': 'Creating nossl.appcache', | 149 'message': 'Creating nossl.appcache', |
150 'inputs': [ | 150 'inputs': [ |
151 'add_time_stamp.py', | 151 'add_time_stamp.py', |
152 'nossl.appcache', | 152 'nossl.appcache', |
153 '<@(try_dart_static_files)', | 153 'nossl.js', |
| 154 'nossl.html', |
154 'build_try.gyp', # If the list of files changed. | 155 'build_try.gyp', # If the list of files changed. |
155 ], | 156 ], |
156 'outputs': [ | 157 'outputs': [ |
157 '<(SHARED_INTERMEDIATE_DIR)/nossl.appcache', | 158 '<(SHARED_INTERMEDIATE_DIR)/nossl.appcache', |
158 ], | 159 ], |
159 # Try Dart! uses AppCache. Cached files are only validated when the | 160 # Try Dart! uses AppCache. Cached files are only validated when the |
160 # manifest changes (not its timestamp, but its actual contents). | 161 # manifest changes (not its timestamp, but its actual contents). |
161 'action': [ | 162 'action': [ |
162 'python', | 163 'python', |
163 'add_time_stamp.py', | 164 'add_time_stamp.py', |
164 'nossl.appcache', | 165 'nossl.appcache', |
165 '<(SHARED_INTERMEDIATE_DIR)/nossl.appcache', | 166 '<(SHARED_INTERMEDIATE_DIR)/nossl.appcache', |
166 ], | 167 ], |
167 }, | 168 }, |
168 { | 169 { |
| 170 'action_name': 'ssl_appcache', |
| 171 'message': 'Creating ssl.appcache', |
| 172 'inputs': [ |
| 173 'add_time_stamp.py', |
| 174 'ssl.appcache', |
| 175 '<@(try_dart_static_files)', |
| 176 'build_try.gyp', # If the list of files changed. |
| 177 ], |
| 178 'outputs': [ |
| 179 '<(SHARED_INTERMEDIATE_DIR)/ssl.appcache', |
| 180 ], |
| 181 # Try Dart! uses AppCache. Cached files are only validated when the |
| 182 # manifest changes (not its timestamp, but its actual contents). |
| 183 'action': [ |
| 184 'python', |
| 185 'add_time_stamp.py', |
| 186 'ssl.appcache', |
| 187 '<(SHARED_INTERMEDIATE_DIR)/ssl.appcache', |
| 188 ], |
| 189 }, |
| 190 { |
169 'action_name': 'make_pkg_packages', | 191 'action_name': 'make_pkg_packages', |
170 'inputs': [ | 192 'inputs': [ |
171 '../../tools/make_links.py', | 193 '../../tools/make_links.py', |
172 '<@(try_dart_hosted_package_directories)', | 194 '<@(try_dart_hosted_package_directories)', |
173 ], | 195 ], |
174 'outputs': [ | 196 'outputs': [ |
175 '<(SHARED_INTERMEDIATE_DIR)/try_dartlang_org_packages.stamp', | 197 '<(SHARED_INTERMEDIATE_DIR)/try_dartlang_org_packages.stamp', |
176 '<(PRODUCT_DIR)/try_dartlang_org/packages' | 198 '<(PRODUCT_DIR)/try_dartlang_org/packages' |
177 ], | 199 ], |
178 'action': [ | 200 'action': [ |
179 'python', '../../tools/make_links.py', | 201 'python', '../../tools/make_links.py', |
180 '--timestamp_file=<(SHARED_INTERMEDIATE_DIR)' | 202 '--timestamp_file=<(SHARED_INTERMEDIATE_DIR)' |
181 '/try_dartlang_org_packages.stamp', | 203 '/try_dartlang_org_packages.stamp', |
182 '<(PRODUCT_DIR)/try_dartlang_org/packages', | 204 '<(PRODUCT_DIR)/try_dartlang_org/packages', |
183 '<@(_inputs)', | 205 '<@(_inputs)', |
184 ], | 206 ], |
185 }, | 207 }, |
186 ], | 208 ], |
187 'copies': [ | 209 'copies': [ |
188 { | 210 { |
189 # Destination directory. | 211 # Destination directory. |
190 'destination': '<(PRODUCT_DIR)/try_dartlang_org/', | 212 'destination': '<(PRODUCT_DIR)/try_dartlang_org/', |
191 # List of files to be copied (creates implicit build dependencies). | 213 # List of files to be copied (creates implicit build dependencies). |
192 'files': [ | 214 'files': [ |
193 'app.yaml', | 215 'app.yaml', |
194 '<@(try_dart_static_files)', | 216 '<@(try_dart_static_files)', |
195 '<(SHARED_INTERMEDIATE_DIR)/nossl.appcache', | 217 '<(SHARED_INTERMEDIATE_DIR)/nossl.appcache', |
| 218 '<(SHARED_INTERMEDIATE_DIR)/ssl.appcache', |
| 219 'nossl.js', |
| 220 'nossl.html', |
196 ], | 221 ], |
197 }, | 222 }, |
198 ], | 223 ], |
199 }, | 224 }, |
200 ], | 225 ], |
201 } | 226 } |
OLD | NEW |