Sha256: 421fe9557faa0f1927789e30ea6099edaf2b38bbb201ecea48983dbee2103d3e
Contents?: true
Size: 960 Bytes
Versions: 39
Compression:
Stored size: 960 Bytes
Contents
#!/usr/bin/env python # 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. """ Verifies simple rules when using an explicit build target of 'all'. """ import TestGyp test = TestGyp.TestGyp(formats=['make', 'ninja', 'xcode']) test.run_gyp('actions.gyp', chdir='src') test.relocate('src', 'relocate/src') test.build('actions.gyp', chdir='relocate/src') expect = """\ hi c hello baz """ if test.format == 'xcode': chdir = 'relocate/src/subdir' else: chdir = 'relocate/src' test.run_built_executable('gencc_int_output', chdir=chdir, stdout=expect) if test.format == 'msvs': test.must_exist('relocate/src/subdir/foo/bar/baz.printed') test.must_exist('relocate/src/subdir/a/b/c.printed') else: test.must_match('relocate/src/subdir/foo/bar/baz.printed', 'foo/bar') test.must_match('relocate/src/subdir/a/b/c.printed', 'a/b') test.pass_test()
Version data entries
39 entries across 39 versions & 5 rubygems