Work around a Gyp bug by creating a stamp file for the http package.

R=rnystrom@google.com

Review URL: https://codereview.chromium.org//396753006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38263 260f80e4-7a28-3924-810f-c04153c831b5
This commit is contained in:
nweiz@google.com 2014-07-15 22:54:57 +00:00
parent c645b0ab71
commit 078f1c25c4
2 changed files with 22 additions and 2 deletions

View file

@ -43,7 +43,7 @@
'action_name': 'remove_html_imports',
'inputs': [
'../tools/remove_html_imports.py',
'<!@(["python", "../tools/list_files.py", "\\.dart$", "http/lib"])',
'<(SHARED_INTERMEDIATE_DIR)/http_files.stamp',
],
'outputs': [
'<(SHARED_INTERMEDIATE_DIR)/remove_html_imports/http/lib/http.dart',

View file

@ -43,6 +43,26 @@
],
},
],
}
},
{
'target_name': 'http_files_stamp',
'type': 'none',
'actions': [
{
'action_name': 'make_http_files_stamp',
'inputs': [
'../tools/create_timestamp_file.py',
'<!@(["python", "../tools/list_files.py", "\\.dart$", "http/lib"])',
],
'outputs': [
'<(SHARED_INTERMEDIATE_DIR)/http_files.stamp',
],
'action': [
'python', '../tools/create_timestamp_file.py',
'<@(_outputs)',
],
},
],
},
],
}