Source code
Revision control
Copy as Markdown
Other Tools
# 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.
{
# PYTHON and PWD are replaced by the test code before this
# gyp file runs
'make_global_settings': [
['CC', r'$PYTHON $PWD/my_cc.py FOO'],
['CXX', r'$PYTHON $PWD/my_cxx.py FOO'],
['CC.host', r'$PYTHON $PWD/my_cc.py BAR'],
['CXX.host', r'$PYTHON $PWD/my_cxx.py BAR'],
['LD', r'$PYTHON $PWD/my_ld.py FOO_LINK'],
['LD.host', r'$PYTHON $PWD/my_ld.py BAR_LINK'],
['LINK', r'$PYTHON $PWD/my_ld.py FOO_LINK'],
['LINK.host', r'$PYTHON $PWD/my_ld.py BAR_LINK'],
],
# The above global settings should mean that
# that these targets are built using the fake
# toolchain above.
'targets': [
{
'toolset': '$TOOLSET',
'target_name': 'hello',
'type': 'executable',
'sources': [
'test.c',
'cxxtest.cc',
],
},
],
}