Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/bincrafters/gyp
[OBSOLETE] USE https://github.com/refack/GYP INSTEAD! (fork of https://chromium.googlesource.com/external/gyp with Python 3 support)
https://github.com/bincrafters/gyp
Per discussion here: https://chromiumcodereview.appspot.com/10387164/
R...
16fb10a3f76e43a5bf946e88ac9ea03e5efe505b authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
The previous method (only setup on first iteration of loop) didn't respect
that the actions migh...
'all' are all targets transitively referenced by all.gyp. For example:
all.gyp:
targets: [
...
r1378 broke on ninja, not because of command line too long, but because there was no inputs spec...
b420d463019be9e69b08aec104c339d969a7f840 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
1. Commands were previously joined with &&, which resulted in the command line being too long
2....
defined, so that IntDir can use the definition of OutDir by topologically
sorting references to m...
Review URL: https://chromiumcodereview.appspot.com/10383117/
Patch from Marshall Greenblatt <mar...
Review URL: https://chromiumcodereview.appspot.com/10384109
git-svn-id: http://gyp.googlecode.co...
55d19e83539fdc030589072ee9c448cb1556915f authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
This is now fixed in the upstream gyp files and no longer necessary.
Review URL: https://chromiu...
Discovered that: 1) the long command line test wasn't testing all the link
command line (.lib an...
BUG=none
TEST=trybots
Review URL: https://chromiumcodereview.appspot.com/10383017
git-svn-id: ...
96301a199dd148fc47449c0920f600e5f55298ab authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>TEST=Build chrome.exe using the compiler from Windows SDK 7.1
Review URL: https://chromiumcoder...
b2903afc077e85ac2401cac09da9fced58364f12 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
With this, -I flags no longer get escaped. This is mostly OCD, but
a back-of-the-envelope calcul...
TBR=scottmg
Review URL: https://chromiumcodereview.appspot.com/10383073
git-svn-id: http://gyp....
3a0604feac0260b1db27c4f2bcd38599e49e6625 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://chromiumcodereview.appspot.com/10356060
git-svn-id: http://gyp.googlecode.c...
c047e51e4adbf28ebf6eebbf85f848d2583afda2 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>VS2010 uses some file tracking juju in various .tlog files to do reality-based dependency tracki...
1d54fed606d6115ae3cc3bb4c55ded088aed0c95 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
This generate will generate an XML file that can be import into an
Eclipse CDT project. It will ...
"FavorSizeOrSpeed" should map to Os/Ot. These were backwards.
"Optimization" can also be set to...
797e23b7c91b2db426a5738811a44299f8a6b31a authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
There was some code to re-run an action, but it only worked if the
command change came from a ch...
The speed improvements were minor (maybe 200ms) and it was
reported that on a RAM disk, it was s...
Addition of test here http://codereview.chromium.org/10371002/ discovered that
VS doesn't suppor...
Some investigation here: http://chromiumcodereview.appspot.com/10337008/
e3a169b7d32a3e55cac69d06150d3ccc054681c5 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
[email protected]
BUG=125640
Review URL: https://chromiumcodereview.appspot.com/10371002
g...
a908a27056e1931a1726b9c55d9f4e96aec2bffe authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Disable the check on Android for now. The other platforms should now be fixed.
Original review:...
dcc7b2131b8a8a212e8bb604a13f5559bd2a3d89 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Fixes currently broken ninja buildbot tests.
Review URL: https://chromiu...
0ef41e45404ced03099f4b218122eb45fa242b66 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
TBR=scottmg
Review URL: https://chromiumcodereview.appspot.com/10343006
git-svn-id: http://gyp....
b8ef53d4a840dbcbdea307119e2fb256010e6b9f authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://chromiumcodereview.appspot.com/10010028
git-svn-id: http://gyp.googlecode.co...
d12e58e297cf0345fcd9ed11494516a34ae2a1d3 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>The batch-file-with-space test doesn't work for the msvs generators.
I looked at trying to fix ...
c428e27ca8b967c1ed4712b8a180b29e95e8e028 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: http://chromiumcodereview.appspot.com/10273034
git-svn-id: http://gyp.googlecode.c...
294e0381ea601562bd44934a7cc87fe547ee85a9 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Changes:
* ninja_syntax.py: Fix a bug when passing dict variables to Writer.build()
* Explicitly...
The first argument of a command (the program) can't always be quoted on Windows. In particular, ...
633226f88e77df649873460d52b697f79ddf6bd2 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
The scons generator didn't remove invalid characters from rule names; remap
those. It also doesn...
Add support for VS macros $(InputPath) and $(PlatformName), and improve the locations where they...
e01ccc49466a67307cd3b14e027b67c0b4c207ca authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Ninja doesn't want ( and ) in rule names.
[email protected]
BUG=chromium:125606
Review URL...
d6e8bf613334e053a1c0dbdd0a26732e40ef2b61 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
[email protected]
BUG=125606
Review URL: https://chromiumcodereview.appspot.com/10270020
g...
30fc7a83b548f5a4bb11a20d01fc49bc0a28e325 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
This is more robust to changes in the set of available platforms.
Review URL: http://codereview....
Fix expansion of $(OutDir). Also, make sure there's no redundant path contents (.., etc.) when e...
316572adf9447041df54617c9bcd7341aae83296 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>I really can't figure out why, but using copy /y nul $out for stamp doesn't cause the changes to...
1001fa059831b66b30241a45c2295b5a6774176b authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://chromiumcodereview.appspot.com/10233002
git-svn-id: ...
c264119ae323f4c44b71c707caca61595f648ba8 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://chromiumcodereview.appspot.com/10198022
git-svn-id: ...
e40346aefa7fc85fb018bd3698b15257726e3adc authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
This test is flaky because it expects the shared_intermediate action to be
re-run when target2 i...
Without this, if -Wimplicit-function-declaration is enabled, the test fails
with a warning from ...
Import lib doesn't update timestamp if exports haven't changed when incremental linking is on, w...
49d923a14c903c3f2ba2515831c2020f916f30f2 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>aka actually make /INCREMENTAL flag do something useful.
When ULDI is on, the objs making up of...
93942ea156ab1994076967a8a69bffbfb81f8383 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Missing input files cause MSVS 2010 to constantly think the
target is dirty and mark it for rec...
That is, only use Express/SDK if our registry detection determined that the Express version is d...
ee124269a50e20529da0debb46554bd312d8b5e1 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://chromiumcodereview.appspot.com/10127012/
git-svn-id: http://gyp.googlecode...
e742145e8fe779b17c5cd62cd3b0f69449981f9f authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>sources + sources! + sources/ are appleid.
This allows greater use of gyp-isms in cross compile ...
1aee2469b5be5281af4c0ac742667f78862dc014 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>git-svn-id: http://gyp.googlecode.com/svn/trunk@1330 78cadc50-ecff-11dd-a971-7dbc132099af
3d6d213c3588291b0ac88d28d4836eb0dcad1479 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://chromiumcodereview.appspot.com/10106003
git-svn-id: http://gyp.googlecode.co...
581dcf4a237f60bcae86ef7ded8f90823847ca5b authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Allow expanding $OTHER_CFLAGS and $inherited in OTHER_CPLUSPLUSFLAGS,
since these are probably c...
Patch from Myles C. Maxfield <[email protected]>!
Review URL: https://chromiumcodereview.app...
5ae062720e0efd996e20db04532944487f2e8153 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>splitlines strips newlines, and I wasn't readding them when writing to stdout.
R=thakis@chromiu...
b65e8ff6917ddaf214365f7dd2bc0c49721080cf authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Make the linker flag matching a more general, add tests,
and support unexported_symbols_list and...
Along with https://chromiumcodereview.appspot.com/9967020, fixes requirement
to have run vcvarsa...
On Windows, Chromium uses a reference to a DXSDK_DIR environment variable which may or may not e...
34859ca02ff8c5cc6f9b47b81d65b1b9798ee64f authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
The xcode generator can't handle if 'dependencies' contains the
same target twice, as it happens...
Review URL: https://chromiumcodereview.appspot.com/10024011
git-svn-id: http://gyp.googlecode.co...
e8934c9af66645f47884f59ac08eb19f40269a40 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
BUG=chromium:102033
Review URL: https://chromiumcodereview.appspot.com/10020015
git-svn-id: htt...
4d8ab8c5c273662a250ebae3efea2c0368558f32 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Check registry too if environment variable isn't available.
Review URL: ...
77e1d06ee24e258fe7ae671579101c39b67cc270 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Emulate it in win_tool instead. Fixes red gypbot at r1317.
Review URL: h...
2a4fa6a7436e6e1e4b7faa06777e282970552c9a authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://chromiumcodereview.appspot.com/10022004
git-svn-id: ...
fe2b8fa04d030ce015798f990ec823c738e2b1d1 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Now that postbuilds run in the gyp file's directory, this is
no longer required (harmful, even)....
TBR=scottmg
Review URL: https://chromiumcodereview.appspot.com/10026002
git-svn-id: http://gyp....
085182c9afac547f171086ec1fe88506f7843eb6 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
A few cases that were unhandled before. OutputFile override doesn't really mix
that well with pr...
Xcode and make treat them as relative to the gyp directory,
ninja should too.
The straightforwa...
6cde8d2820d498078f4c9b5e20a50318c627da14 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Renames other VS macro test to more general different directory.
(Along with a couple minor CLs...
3a51ab74d34407cec5ab2b9ae69053185d5643ad authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>(and unrelatedly, add assert to ExpandMacros)
Review URL: https://chromi...
9519c5f024935fab5dffacaa952aa4b914aa32ef authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Some Windows build rules use gyp magic names, and VS macros in their inputs
and outputs. Expand ...
Happens to fix that link path weren't relative-ized to .gyp file (but lib ones were) which is th...
239e5e86cf313f02862a8cb446565c8a4684a17b authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Magically build .idl files via midl compiler if there's no other explicit
build rule specified. ...
The root cause is that there's something slightly broken in dependency checking, either in ninja...
48dfa163862cc5801ed548b7639dbb330e79a77b authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Also fix a bug where they didn't get exporte correctly to plists
in make and ninja.
BUG=chromiu...
dea566fe51cb78913373c853b796251f50460125 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://chromiumcodereview.appspot.com/10008016
git-svn-id: http://gyp.googlecode.co...
fbd562a5f612f88b99433c29f8325ce9c7016416 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
When LD_DYLIB_INSTALL_NAME is set explicitly to $(bla:standardizepath)
in a bundle target with a...
And add assert to WriteVariableList because I seem to do that every time I use
it.
R=thakis@chr...
b0f214bf6a12e6f856ba153cebc2fa0099309c58 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://chromiumcodereview.appspot.com/9965133
git-svn-id:...
0b2858b316bf4bbc21f950a1cb98b65eb0b323ff authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Reduces memory usage during final link, but otherwise doesn't change behaviour.
R=thakis@chromi...
e14a0f95b7ee63461a9c55df72d0c5a82e6fe1cf authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>(already reviewed/suggested in previous CL)
Review URL: https://chromi...
77a1dbdb1d7cc2dee6c20f9777e2279c53e02f1e authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>A common noisy message that messes with one-line-ninja-overprinting style.
0be0875c34baa4b1fda194d161a8d439193f176b authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Minor cleanup, makes include handling the same style as library handling is on mac & win.
Revie...
c5be8f4d8c5d33e0950903ee5b8cbbbfac73e436 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Having/not having this flag doesn't change behaviour in our case, because it
only applies to mul...
Redirects final binary, including support for VS macros in the filename. Note that modifying the...
7671e1043dc3130b27b741476093e738938c6da9 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Primarily:
- Convert path variables to /, but only if the action is run under cygwin
- Wrap the ...
.def files get magically translated in build rules in VS, emulate that here.
Multiple .def files...
TBR=scottmg
Review URL: https://chromiumcodereview.appspot.com/9956030
git-svn-id: http://gyp.g...
6df85c7dbed4e13e1160b53ba13f1fbb115d229b authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://chromiumcodereview.appspot.com/9959026
git-svn-id: http://gyp.googlecode.com...
afffbb4afb88d9597be81d274e2ee14e84bf24f2 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Also fix a bug uncovered by this: Xcode provides a
default -install_name. (It looks like the Con...
Looks like the option wasn't needed, so remove it.
Review URL: https://chromiumcodereview.appspo...
It was pseudo-global, kind of weird, and better off gone. I don't think I'll miss him.
R=thakis...
85c870adc1255c3d93f0280dfeea895f0726889d authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Removing the C runtime library removes the entry point that the linker
expects, so we can test b...
Always call win_tool helper to copy (which was previously fallback). Don't use
mklink because it...
Review URL: https://chromiumcodereview.appspot.com/9918025
git-svn-id: h...
d8bd529d28ab6befcaaf285b0ce3cc42eb4d1775 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
To build Native Client, we want to have a relatively clean way to
cross compile from within acti...
Target 'dyna' in test/mac/postbuilds/test.gyp had
source 'file.c', which defined a function f(),...
BUG=http://code.google.com/p/chromium/issues/detail?id=120214
TEST=actions-none
R=mark@chromium....
Fixes erroring out with long command lines.
Review URL: https://chromiumcodereview.appspot.com/...
7c97342c8eba9aa2418a6381e876a7d2bd03df12 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
- remove all unnecessary 'product_name's
- fix _ to - in filename
- normalize order of 'msvs', a...
- NXCOMPAT default behaviour was incorrect, make ninja match msvs IDE.
- Debug info pdb name was...
Review URL: https://chromiumcodereview.appspot.com/9864003
git-svn-id: h...
29c55697dba4bbc0b4d9ca04cc0ea54623e9ba46 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>