diff options
Diffstat (limited to 'deps/gyp/test/intermediate_dir')
-rwxr-xr-x | deps/gyp/test/intermediate_dir/gyptest-intermediate-dir.py | 44 | ||||
-rwxr-xr-x | deps/gyp/test/intermediate_dir/src/script.py | 24 | ||||
-rw-r--r-- | deps/gyp/test/intermediate_dir/src/shared_infile.txt | 1 | ||||
-rw-r--r-- | deps/gyp/test/intermediate_dir/src/test.gyp | 42 | ||||
-rw-r--r-- | deps/gyp/test/intermediate_dir/src/test2.gyp | 42 |
5 files changed, 0 insertions, 153 deletions
diff --git a/deps/gyp/test/intermediate_dir/gyptest-intermediate-dir.py b/deps/gyp/test/intermediate_dir/gyptest-intermediate-dir.py deleted file mode 100755 index bf4b91a2fc..0000000000 --- a/deps/gyp/test/intermediate_dir/gyptest-intermediate-dir.py +++ /dev/null @@ -1,44 +0,0 @@ -#!/usr/bin/env python - -# Copyright (c) 2012 Google Inc. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -""" -Verifies that targets have independent INTERMEDIATE_DIRs. -""" - -import TestGyp - -test = TestGyp.TestGyp() - -test.run_gyp('test.gyp', chdir='src') - -test.build('test.gyp', 'target1', chdir='src') -# Check stuff exists. -intermediate_file1 = test.read('src/outfile.txt') -test.must_contain(intermediate_file1, 'target1') - -shared_intermediate_file1 = test.read('src/shared_outfile.txt') -test.must_contain(shared_intermediate_file1, 'shared_target1') - -test.run_gyp('test2.gyp', chdir='src') - -# Force the shared intermediate to be rebuilt. -test.sleep() -test.touch('src/shared_infile.txt') -test.build('test2.gyp', 'target2', chdir='src') -# Check INTERMEDIATE_DIR file didn't get overwritten but SHARED_INTERMEDIATE_DIR -# file did. -intermediate_file2 = test.read('src/outfile.txt') -test.must_contain(intermediate_file1, 'target1') -test.must_contain(intermediate_file2, 'target2') - -shared_intermediate_file2 = test.read('src/shared_outfile.txt') -if shared_intermediate_file1 != shared_intermediate_file2: - test.fail_test(shared_intermediate_file1 + ' != ' + shared_intermediate_file2) - -test.must_contain(shared_intermediate_file1, 'shared_target2') -test.must_contain(shared_intermediate_file2, 'shared_target2') - -test.pass_test() diff --git a/deps/gyp/test/intermediate_dir/src/script.py b/deps/gyp/test/intermediate_dir/src/script.py deleted file mode 100755 index 7abc7ee145..0000000000 --- a/deps/gyp/test/intermediate_dir/src/script.py +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/env python -# Copyright (c) 2012 Google Inc. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -# Takes 3 arguments. Writes the 1st argument to the file in the 2nd argument, -# and writes the absolute path to the file in the 2nd argument to the file in -# the 3rd argument. - -import os -import shlex -import sys - -if len(sys.argv) == 3 and ' ' in sys.argv[2]: - sys.argv[2], fourth = shlex.split(sys.argv[2].replace('\\', '\\\\')) - sys.argv.append(fourth) - -#print >>sys.stderr, sys.argv - -with open(sys.argv[2], 'w') as f: - f.write(sys.argv[1]) - -with open(sys.argv[3], 'w') as f: - f.write(os.path.abspath(sys.argv[2])) diff --git a/deps/gyp/test/intermediate_dir/src/shared_infile.txt b/deps/gyp/test/intermediate_dir/src/shared_infile.txt deleted file mode 100644 index e2aba15d04..0000000000 --- a/deps/gyp/test/intermediate_dir/src/shared_infile.txt +++ /dev/null @@ -1 +0,0 @@ -dummy input diff --git a/deps/gyp/test/intermediate_dir/src/test.gyp b/deps/gyp/test/intermediate_dir/src/test.gyp deleted file mode 100644 index b61e7e8ea5..0000000000 --- a/deps/gyp/test/intermediate_dir/src/test.gyp +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright (c) 2011 Google Inc. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -{ - 'targets': [ - { - 'target_name': 'target1', - 'type': 'none', - 'actions': [ - { - 'action_name': 'intermediate', - 'inputs': [], - 'outputs': [ - '<(INTERMEDIATE_DIR)/intermediate_out.txt', - 'outfile.txt', - ], - 'action': [ - 'python', 'script.py', 'target1', '<(_outputs)', - ], - # Allows the test to run without hermetic cygwin on windows. - 'msvs_cygwin_shell': 0, - }, - { - 'action_name': 'shared_intermediate', - 'inputs': [ - 'shared_infile.txt', - ], - 'outputs': [ - '<(SHARED_INTERMEDIATE_DIR)/intermediate_out.txt', - 'shared_outfile.txt', - ], - 'action': [ - 'python', 'script.py', 'shared_target1', '<(_outputs)', - ], - # Allows the test to run without hermetic cygwin on windows. - 'msvs_cygwin_shell': 0, - }, - ], - }, - ], -} diff --git a/deps/gyp/test/intermediate_dir/src/test2.gyp b/deps/gyp/test/intermediate_dir/src/test2.gyp deleted file mode 100644 index 41f5564663..0000000000 --- a/deps/gyp/test/intermediate_dir/src/test2.gyp +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright (c) 2011 Google Inc. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -{ - 'targets': [ - { - 'target_name': 'target2', - 'type': 'none', - 'actions': [ - { - 'action_name': 'intermediate', - 'inputs': [], - 'outputs': [ - '<(INTERMEDIATE_DIR)/intermediate_out.txt', - 'outfile.txt', - ], - 'action': [ - 'python', 'script.py', 'target2', '<(_outputs)', - ], - # Allows the test to run without hermetic cygwin on windows. - 'msvs_cygwin_shell': 0, - }, - { - 'action_name': 'shared_intermediate', - 'inputs': [ - 'shared_infile.txt', - ], - 'outputs': [ - '<(SHARED_INTERMEDIATE_DIR)/intermediate_out.txt', - 'shared_outfile.txt', - ], - 'action': [ - 'python', 'script.py', 'shared_target2', '<(_outputs)', - ], - # Allows the test to run without hermetic cygwin on windows. - 'msvs_cygwin_shell': 0, - }, - ], - }, - ], -} |