| 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 |