Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/electron/gyp
https://github.com/electron/gyp
This allows gyp tests to work on 64-bit systems that don't have 32-bit dev tools installed.
Revi...
BUG=none
TEST=LINK variable changes link command.
Review URL: http://codereview.chromium.org/384...
BUG=none
TEST=gclient runhooks runs 50% faster.
Review URL: http://codereview.chromium.org/39100...
Previous attempt didn't usually work because scons wasn't expanding $LIB_DIR.
Review URL: http:...
859b1849273315ea7dfa9a77c60ee87df4bb7bae authored over 15 years ago
TESTS:
python2.4 gyptest.py --format scons --all
python2.4 gyptest.py --format make --all
Review...
BUG=103
(submitted for evanm, review at http://codereview.chromium.org/348054)
git-svn-id: ht...
07b131e8ffa26908c78fa6fdc54afaae01367feb authored over 15 years agoReview URL: http://codereview.chromium.org/371052
git-svn-id: http://gyp.googlecode.com/svn/trun...
2957d730fa32afd0afc4e75c63fc950295b772f9 authored over 15 years agoReview URL: http://codereview.chromium.org/374028
git-svn-id: http://gyp.googlecode.com/svn/trun...
2861b6b6fed0f0d5e7a5e8dfae4f9e4604906a6e authored over 15 years agoAdded TODOs for future possible needs.
Review URL: http://codereview.chromium.org/375013
git-sv...
b63e0f07f01f18343a20e44065b4b290d5e695e8 authored over 15 years agoinvolving built files. Add .built_file_path() methods to the
subclasses that takes provides comm...
This allows shared libraries to be installed into <(SHARED_LIB_DIR) and have
build tools find th...
Review URL: http://codereview.chromium.org/348048
git-svn-id: http://gyp.googlecode.com/svn/tru...
7136d45e1193828e00c026cb133289cc11cbcbf3 authored over 15 years agolimitations of configurations prevent the possibility of a rules being
different between configur...
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/340048
git-svn-id: http://gyp.go...
57bb4fb4aafc28fe211910149eef729d0ab9af9c authored over 15 years ago
This fixes an issue where generated sources (e.g. obj.target/geni/*.cc) don't
match any build ru...
This allows multiple targets to share the same source files, without object
files colliding or f...
Review URL: http://codereview.chromium.org/347023
git-svn-id: http://gyp.googlecode.com/svn/trun...
89931118026b5fef9fe07bdf1e9ae7e563b45861 authored over 15 years ago
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/341041
git-svn-id: http://gyp.go...
fe53f466af353f8e9af05f575b2a6f94ffc232a1 authored over 15 years ago
BUG=None
TEST=inheritance
Review URL: http://codereview.chromium.org/342025
git-svn-id: http:/...
9621efca74be61ae212dd2ca848cb21179c3e8c1 authored over 15 years agoThis installs host vs target shared libraries in different directories.
Review URL: http://code...
10fa6d18d83a0a74ac080734eaa5fedbb9360320 authored over 15 years agoFor some reasons, scons wants to put -fPIC into the SHCCFLAGS by default for gcc on non-cygwin a...
650e7407a77834614bf50c0e752f0fc058bbdd32 authored over 15 years ago
all_targets was overloaded to be both:
1- the list of default targets
2- the list of targets for...
dictionary.
Previously, for variables that have late binding, variable definitions in one
target...
Review URL: http://codereview.chromium.org/340011
git-svn-id: http://gyp.googlecode.com/svn/trun...
1607fbedc64b4ef360ae764a5046ffc2a5eb308f authored over 15 years agoReview URL: http://codereview.chromium.org/340008
git-svn-id: http://gyp.googlecode.com/svn/trun...
18b1b6eb489661c28a4295f7689f65f9de9f45ec authored over 15 years ago
Executables always go in the build root, so ignore extra path info from the
sources (e.g. src/fo...
This eliminates the copy step, and also prepares for generating object files in
target-named bui...
BUG=None
TEST=None
TBR=sgk
Review URL: http://codereview.chromium.org/338021
git-svn-id: http:...
87cdfda9bf1c9da612d7d312fd2a41fd81e600bb authored over 15 years ago2005 if 2005 is not installed.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/32...
af8c0732e27453af97d52d6a059de0c4bf27519d authored over 15 years ago
TEST=test/generator-output/gyptest-subdir2-deep.py
Review URL: http://codereview.chromium.org/33...
BUG=62
TEST=none
Review URL: http://codereview.chromium.org/306051
git-svn-id: http://gyp.google...
df8224662e615bd36cf8bebae8e58c017201f998 authored over 15 years agoFixing a case where make generator wasn't behaving correctly with shared
libraries.
BUG=None
TES...
Adding a test to catch this kind of failure in the future.
BUG=None
TEST=None
Review URL: http:...
3aebc0b95cda686fe72b3fb77f7e5200e0e3ee78 authored over 15 years agowhich targets are generated.
Adding a command line alias for all targets.
BUG=http://code.google...
b58da7bba84dec4311b0a831ddeba071a50b10e4 authored over 15 years ago
Gets rid of the separate .build_{all,default,target)() methods
(and underlying .run_build() meth...
the dependency of the 'all' target (to avoid multiple builds of the rule),
but put all of the out...
the command line.
BUG=GYP93
TEST=None
Review URL: http://codereview.chromium.org/292028
git-sv...
123531d42ab82020d0b03d61704e836a3d585d47 authored over 15 years agowhen looking for an up-to-date Xcode build.
BUG=none
TEST=none
Review URL: http://codereview.chro...
git-svn-id: http://gyp.googlecode.com/svn/trunk@713 78cadc50-ecff-11dd-a971-7dbc132099af
fa27902788cf7dcf89f74bd2b4c761a1e43469b0 authored over 15 years ago
This cleans up some fragile library detection in the test framework (only
slightly less fragile ...
Oops, forgot to add new files.
BUG=None
TEST=None
TBR=piman
Review URL: http://codereview.chrom...
f6affe1df80f8e59a0e17f2077182ba6c337004f authored over 15 years agoan underlying build tool invocation reports that everything is,
in fact, up to date.
Adds .ALL an...
and $(IntermediateDirectory). The default for $(IntermediateDirectory)
matches the Chromium conf...
so Visual Studio will actually report build results on the stdout pipe
that we capture.
BUG=none
...
Submitting for piman.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/297006
git...
821df584822a40838f71013666f9a9ccd3fa8fcf authored over 15 years agoAlso adding LIB_DIR and SHARED_LIB_PREFIX and SHARED_LIB_SUFFIX.
Deprecating LIBRARY_PREFIX.
BUG...
d813fe1dcf7ab60f4ab729d1e32199598059b7bf authored over 15 years agoall incorporate it through the expansion of $LINKFLAGS. This avoids
duplicate ldflags on link co...
input file, so that null-input actions work under VS 2005.
BUG=none
TEST=test/actions/gyptest-{al...
Review URL: http://codereview.chromium.org/276051
git-svn-id: http://gyp.googlecode.com/svn/trun...
8e2ab1cd9cc50f54d97914eef6295b041de21571 authored over 15 years ago
This fixes a Chromium build breakage when building 'all' and having it pull in
some NaCl stuff t...
This fixes a problem where the try bot was trying to run gyptest*.py.rej files from a bad patch....
c350386d9dcf1123573e46ae5f6e0d71264aa66b authored over 15 years agoVisual Studio needs a file for the custom build rule, though,
so handle this by adding a fake, no...
BUG=none
TEST=test/generator-output/gyptest-copies.py
Review URL: http://codereview.chromium.org/...
BUG=none
TEST=test/dependencies/gyptest-lib-only.py (on mac)
Review URL: http://codereview.chromi...
dependent targets as well.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/271091
...
e20fc806b0589c8d3d6acca46c24c7b1299e4c43 authored over 15 years agoHave it explicitly check for the expected error message.
Set eol-style to LF for the .gyp files a...
Review URL: http://codereview.chromium.org/173106
git-svn-id: http://gyp.googlecode.com/svn/trun...
068f376600f96fe6ca10e77eb2111b2652e1f60f authored over 15 years agoReview URL: http://codereview.chromium.org/270091
git-svn-id: http://gyp.googlecode.com/svn/trun...
0a7b25b553ea0b2519ea5d24289e7c1542ddaeb0 authored over 15 years agoReview URL: http://codereview.chromium.org/264015
git-svn-id: http://gyp.googlecode.com/svn/trun...
37a6f64232dc1dda7b605ee8dd39c33e2a4d24ef authored over 15 years ago
TBR=sgk
Review URL: http://codereview.chromium.org/272044
git-svn-id: http://gyp.googlecode.com...
b238a6851efc794d1edf9fd301ff03a4a4532b4f authored over 15 years agoadd a $(srcdir) variable, use it in the pattern rules,
prepend it to various appropriate paths.
B...
Review URL: http://codereview.chromium.org/269043
git-svn-id: http://gyp.googlecode.com/svn/trun...
81a661e8a471a5da4c84a1594cd9144a5fbae066 authored over 15 years agoReview URL: http://codereview.chromium.org/264034
git-svn-id: http://gyp.googlecode.com/svn/trun...
9449c0d870b036080aa41d1168a961d889d5da1d authored over 15 years ago
Testing "format == 'xcode'" seems more correct, since the conditionals are
concerned with paths ...
Review URL: http://codereview.chromium.org/257069
git-svn-id: http://gyp.googlecode.com/svn/trun...
42fe9e34656acc5b5ab1e80a8ba557353e12d1f6 authored over 15 years ago
This fixed http://code.google.com/p/gyp/issues/detail?id=71
Review URL: http://codereview.chromi...
This fixes an issue where command-lines with embedded '$' are interpreted by
make, which causes ...
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/262007
git-svn-id: http://gyp.goog...
c74b5c85e40395cb25f2224bb1b10e1677ca6626 authored over 15 years agoBUG=none
TEST=none
Review URL: http://codereview.chromium.org/257071
git-svn-id: http://gyp.goog...
6ad04b6e549b70953dd344bde17cdabd72843590 authored over 15 years agoas non-compilable files, so that things like the hash file that nixysa
generates can be specified...
Review URL: http://codereview.chromium.org/255097
git-svn-id: http://gyp.googlecode.com/svn/trun...
2d909be324ff899409d12c9256e7ea1351e9db8f authored over 15 years agoat some point. Doesn't fix windows, still in progress.
BUG=None
TEST=None
TBR=sgk
Review URL: h...
b5c485bcde97cc779136964ddbaaafda57032d9d authored over 15 years agoReview URL: http://codereview.chromium.org/259061
git-svn-id: http://gyp.googlecode.com/svn/trun...
11b2df7f913292655872b5fda2044ee225780118 authored over 15 years agopaths can be above the current directory.
For example:
In this directory tree:
bob/
joe/
...
This fixes the library tests (at least).
Review URL: http://codereview.chromium.org/251102
git-...
4e67ad31eb6427fda217f11934b7f1377857b6e0 authored over 15 years agoReview URL: http://codereview.chromium.org/256020
git-svn-id: http://gyp.googlecode.com/svn/trun...
c839e99eb22ca794a4007a456e6f704f230afc88 authored over 15 years agoFix typo that broke regeneration with environment variables, add a test that exercises this.
P...
031237710478fe5eaa8e7558d72c35f80e243190 authored over 15 years ago
BUG=None
TEST=None
TBR=sgk
Review URL: http://codereview.chromium.org/256046
git-svn-id: http:...
90885407b1289dc6c9b8d3cab787ef323de5d0a3 authored over 15 years agoReview URL: http://codereview.chromium.org/258019
git-svn-id: http://gyp.googlecode.com/svn/tru...
217082c4e554b3f66e45729e24bbbffb5e9db305 authored over 15 years ago
This fixes the make generator error:
> ('regeneration unimplemented for action', 'store_true', '...
Fixing the scons generator so it ignores .hpp files.
BUG=None
TEST=None
Review URL: http://code...
b020cbb47d1d7871f27cd9c6854d5f69d7998ca6 authored over 15 years agogit-svn-id: http://gyp.googlecode.com/svn/trunk@670 78cadc50-ecff-11dd-a971-7dbc132099af
9269f06f68c70929a5db04ea448af88015774850 authored over 15 years agoFix the SCons generator so this works with --generator-output=,
which would mistakenly look for s...
This facilitates running the built executables outside of the build environment.
Review URL: htt...
There are cases like r25967, where code got moved from foo.a to bar.a, so we
added the code to b...
but makes it about 50% slower, so defaults to off.
Patch by Ben Laurie <[email protected]>
Revi...
5606c477943236dbb75e1f2b94c3a69b349a5b0b authored over 15 years agolibraries. The use of fprintf(stdout) and fflush(stdout) gives us
deterministic output even on W...
Review URL: http://codereview.chromium.org/211034
git-svn-id: http://gyp.googlecode.com/svn/trun...
90248319c36add37e83d294f1ef3c05b7ebc88ce authored over 15 years agoReview URL: http://codereview.chromium.org/216027
git-svn-id: http://gyp.googlecode.com/svn/trun...
ca359a77c83539ba95896309f9aacc0ba6180868 authored over 15 years agointegers.
Review URL: http://codereview.chromium.org/213027
git-svn-id: http://gyp.googlecode.co...
955725e2ea029ef03db7fdefff8a3ac0d09c7f6d authored over 15 years agoRename the library target (and its source file) to prepare for
a test of library deletion.
Review...
* Fix Visual Studio generator handling of null string input names.
* Update SCons generator to fi...
http://build.chromium.org/buildbot/waterfall.fyi/builders/GYP%20Mac/builds/51/steps/shell_2/logs...
aec358607127b4d3ba7126acbad441a48af000fd authored over 15 years agoPatch by Yaar Schnitman <[email protected]>
Review URL: http://codereview.chromium.org/193130
...
57f4aa6e21c108b0f826573bb62fac086dc4a3f6 authored over 15 years agoit belongs.
Review URL: http://codereview.chromium.org/200140
git-svn-id: http://gyp.googlecode....
dabefb77ac1b45441a5b3e1efe632edd0ed34f51 authored over 15 years agoAdd a test case to verify.
BUG=78
TEST=test/variants/gyptest-variants.py
Review URL: http://coder...
Review URL: http://codereview.chromium.org/195094
git-svn-id: http://gyp.googlecode.com/svn/trun...
315a36e00bc754b242a4394bac74744bb9b47310 authored over 15 years agonot failed.
Review URL: http://codereview.chromium.org/203061
git-svn-id: http://gyp.googlecode....
c53be6e40f3b856865005cc6903a304509d09416 authored over 15 years agocommon TestGyp.relocate() method.
Review URL: http://codereview.chromium.org/204011
git-svn-id: ...
fa5b46b96b21ff75d8b6b3dacc4693b69c43654c authored over 15 years agoBUG=http://crbug.com/13800
Review URL: http://codereview.chromium.org/171116
Patch from Matt Mu...