Age | Commit message (Collapse) | Author |
|
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
|
|
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
|
|
Review URL: https://chromiumcodereview.appspot.com/9699041
git-svn-id: http://gyp.googlecode.com/svn/trunk@1246 78cadc50-ecff-11dd-a971-7dbc132099af
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|