summaryrefslogtreecommitdiff
path: root/test/toolsets
AgeCommit message (Collapse)Author
2014-06-13Remove unused parameters from test code.torne@chromium.org
Newer versions of the Android build system have -Wunused-params enabled by default. Drop the many unused argc/argv parameters from test C/C++ code and also (void) a parameter in a dummy malloc function. This avoids having to come up with a convoluted way to disable the warning flag in every test. BUG=gyp:433 R=thakis@chromium.org Review URL: https://codereview.chromium.org/316163002 git-svn-id: http://gyp.googlecode.com/svn/trunk@1938 78cadc50-ecff-11dd-a971-7dbc132099af
2013-04-11Fix rpath for components when cross-compiling.yfriedman@chromium.org
This came up while bringing up the components build for Android. Trying to run v8_shell failed: out/Debug/v8_shell: error while loading shared libraries: libv8.cr.so: cannot open shared object file: No such file or directory readelf -d out/Debug/v8_shell shows the problem: 0x0000000f (RPATH) Library rpath: [$ORIGIN/lib/] For cross-compiles, host shared libraries are placed in /lib/host BUG=chromium:158821 Review URL: https://codereview.chromium.org/13992005 git-svn-id: http://gyp.googlecode.com/svn/trunk@1607 78cadc50-ecff-11dd-a971-7dbc132099af
2012-03-14Unbreak gyptest-toolsets.py on linux.thakis@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9699041 git-svn-id: http://gyp.googlecode.com/svn/trunk@1246 78cadc50-ecff-11dd-a971-7dbc132099af
2012-03-14mac make: Don't put host shared libraries into the product directory.thakis@chromium.org
With the components build, but host and target create a libbase.dylib. With the old code, both would end up directly in out/Release, creating conflicting build rules for out/Release/libbase.dylib. Instead, let the host version go into out/Release/obj.host/base/libbase.dylib BUG=chromium:90078 Review URL: https://chromiumcodereview.appspot.com/9700021 git-svn-id: http://gyp.googlecode.com/svn/trunk@1245 78cadc50-ecff-11dd-a971-7dbc132099af
2011-11-28Fix python scripts coherencymaruel@chromium.org
Make sure that these attributes are coherent for python scripts: - The script is indeed executable, e.g. it does something if run - It has a shebang set to #!/usr/bin/env python - The file has svn:executable set Fix duplicated content (!) for pylib/gyp/sun_tool.py Fixed LF EOL for tools/pretty_gyp.py. Enforced a single LF as EOL for all files. Review URL: http://codereview.chromium.org/8718013 git-svn-id: http://gyp.googlecode.com/svn/trunk@1102 78cadc50-ecff-11dd-a971-7dbc132099af
2010-01-08License cleanup for http://code.google.com/p/gyp/issues/detail?id=133thomasvl@chromium.org
TEST=none BUG=http://code.google.com/p/gyp/issues/detail?id=133 Review URL: http://codereview.chromium.org/523164 git-svn-id: http://gyp.googlecode.com/svn/trunk@771 78cadc50-ecff-11dd-a971-7dbc132099af
2009-10-22Add AUTHORS and LICENSE files, and copyright headers to relevant source files.sgk@chromium.org
BUG=62 TEST=none Review URL: http://codereview.chromium.org/306051 git-svn-id: http://gyp.googlecode.com/svn/trunk@721 78cadc50-ecff-11dd-a971-7dbc132099af
2009-10-21Simplify the API for building targets:sgk@chromium.org
Gets rid of the separate .build_{all,default,target)() methods (and underlying .run_build() methods in the subclasses that had one) in favor of a single .build() method that takes an optional target argument: * An unspecified target argument, or an explicit target argument of None or test.DEFAULT builds the default target for the generated build configuration. * A target argumnent of test.ALL builds the 'all' target (if any) for the generatede build configuration. * Otherwise, the specified target is built. BUG=none TEST=none Review URL: http://codereview.chromium.org/306029 git-svn-id: http://gyp.googlecode.com/svn/trunk@717 78cadc50-ecff-11dd-a971-7dbc132099af
2009-10-20Adding in missing tests from 297006 (incorrectly cloned from 271019).bradnelson@google.com
Oops, forgot to add new files. BUG=None TEST=None TBR=piman Review URL: http://codereview.chromium.org/304010 git-svn-id: http://gyp.googlecode.com/svn/trunk@711 78cadc50-ecff-11dd-a971-7dbc132099af