Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/electron/gyp
https://github.com/electron/gyp
This is problematic when the generator output is set to a different drive
from the gyp files and...
* $(TargetDir) is equivalent to $(OutDir)
* $(TargetName) logic is taken from the logic that set...
This is needed for projects that want to use ARC
(http://clang.llvm.org/docs/AutomaticReferenceC...
Review URL: https://codereview.chromium.org/19802007
git-svn-id: http:/...
a6f2de30bdc9aefbb10f8e8c9dca9cb0c3f65508 authored over 11 years ago
[email protected]
BUG=
Review URL: https://codereview.chromium.org/19729004
git-svn-id: h...
8f717ced47c73baac10bd42805423ac6948ddd46 authored over 11 years agoReview URL: https://codereview.chromium.org/19420002
git-svn-id: http:/...
dc4f7194a410b59b21e3d3df9d65b2bce985853c authored over 11 years ago
Including <winuser.h> directly caused the following warning on VS2010:
string.h(54) :...
Copy of VS 2012. This code is increasingly icky.
Review URL: https://cod...
bbefcd36c9c4f5158d93cb47b0e712f2f4ca940f authored over 11 years agoReview URL: https://codereview.chromium.org/19283002
git-svn-id: http:...
1cd806ab9cd545ad9c7b5d84a2aed23c3af5e50d authored over 11 years agoSince these rules now use "deps = msvc", the depfile attribute is not used.
R=scottmg@chromium....
c8cc01af98572af0ea33af6c92bdad1a45a9ec0e authored over 11 years agoReview URL: https://codereview.chromium.org/18810003
git-svn-id: http:/...
32ece93b4a75830df422f67434d8804127db1b8b authored over 11 years agoShould fix -regen tests on Mac under make.
Review URL: https://coderevie...
b8c2ab69b417009ab5d2a4228368563b33c19d37 authored over 11 years agoTests fail on the bots, see http://crbug.com/154205
Review URL: https:/...
ee8b4571e3d6c5f39ba72c6885b53e9404642985 authored over 11 years agoReview URL: https://codereview.chromium.org/18856011
git-svn-id: http://...
23bf005de90eaae1bb13f6d230de42b324d18964 authored over 11 years agoAfter r1667.
Review URL: https://codereview.chromium.org/18778003
git...
998b034898de7433e13f4401e42ca39c10087050 authored over 11 years ago(causing tests to fail currently)
Review URL: https://codereview.chr...
51f8671e56c9001aa7781111bd141219b343dde9 authored over 11 years ago
Previously gyp.bat runs "python gyp" and "gyp" imports "gyp" expecting to
get pylib/gyp/__init__...
Setting GYP_PARALLEL=0 on posix will turn off parallel gyp.
BUG=chromium:154205
R=dmazzoni@chro...
No intended functionality change: They are only used for targets with a toolset
of 'host', which...
$libdirs was always in front of $libs, so there's no need for a second variable.
If $libdirs is ...
BUG=gyp:257
TEST=python gyptest.py -a -f xcode,make
Patch by Jan Svarovsky <[email protected]>
R...
Use `ExpandSpecial(join('$!PRODUCT_DIR', path))` instead of
`join(ExpandSpecial('$!PRODUCT_DIR')...
No intended functionality change:
These variables are empty in the majority of targets, they are...
Review URL: https://codereview.chromium.org/18143003
git-svn-id: http:/...
8a562f0e1daaeda1df0c656cac1e971606b85825 authored over 11 years agoThis is so that when the .def file is modified, a relink will be triggered.
R=scottmg@chromium....
f56db7686981c8574691182502743527847d9fc1 authored over 11 years agoEscapeXCodeDefine, changed escaping method for spaces, added test.
BUG=gyp:257
TEST=Run small te...
was never actually implemented.
library_dirs is essentially equivalent to adding "-Lfoo" to ldfl...
Otherwise, the gyp binary won't be found when trying to regenerator the output
files
R=thakis@c...
a497eec67cb0ed918e7eaef070b02349114837f9 authored over 11 years ago
BUG=gyp:321
[email protected], [email protected]
Review URL: https://codereview.chromi...
4e2c8086835d6e768b2e1dde82bff8f87165d257 authored over 11 years ago
Support building multiple configurations in the Android backend (by
setting GYP_CONFIGURATION wh...
As a follow up to r1618, these are some changes that make the generated msvs
projects easier to ...
[email protected]
BUG=
Review URL: https://codereview.chromium.org/17087010
git-svn-id: h...
2cca8c276906464e6d8576f603d7eadc129ac3ef authored over 11 years ago
[email protected]
BUG=
Review URL: https://codereview.chromium.org/17121012
git-svn-id: h...
878ee285239e5777028c31d6b9d10fbc930ccda2 authored over 11 years ago
When AdditionalDependencies! and DelayLoadDLLs! directives are used e.g.
in chrome_dll.gypi, war...
Per
https://groups.google.com/forum/?fromgroups#!topic/gyp-developer/OviErZ6vR1A
move 2008 to 20...
flock not used on ninja now in favour of pool functionality.
Review URL:...
88c44e39c57787edf6593c4714f3a3937d2e3326 authored over 11 years agoalready enabled on non-windows. keeps use_deps=0 available as opt-out.
[email protected]
BU...
This uses the ninja "pool" feature to limit the number of concurrent
links to a reasonable numbe...
This test failed on Windows with ninja 1.3.3 but
should pass with ninja 1.3.4 which has
https://...
We landed ninja 1.3.4, which should have fixed crbug.com/245034. Trying this
again.
BUG=chromiu...
8f42386eafcd7ddf1947cab2808a76c315ff30cc authored over 11 years agoThe xcode gyp generator has no issue with this, but the msvs, make, and ninja gyp generators hav...
10ee636f7e461c819a6d23dac93c4bfe871ee8de authored over 11 years agoSee crbug.com/245034
TBR=scottmg
Review URL: https://codereview.chromium.org/15927010/
git-s...
a6765f1540d7acab043fba75ef0ddbc686811292 authored over 11 years ago
Windows will follow soon, if the new 1.3.0.git binary has worked well for a week
or so.
The Ope...
b0063b0c9b2d3e0903d3cfe9510264908e310ca9 authored over 11 years agobuild/common.gypi).
Also revert r1638 since it's no longer needed.
Add tests for default variab...
31e6339d3184649ce072979d420786bd3e4e5f6b authored over 11 years agoWithout this fix,
cd test/variables/commands && ./update_golden && cd - && \
./gyptest.py tes...
With r1637 default varaibles used as paths are now being relativized.
However, if the default va...
Variables set as defaults with the "foo%" syntax were not being
relativized because the % was be...
$(gyp_intermediate_dir) is sometimes an absolute path, and so trying to
convert it from relative...
Workaround for environment vars being uppercase on Windows Python.
Quote the path to cl.exe in ...
a550dd22b6c28bb1a16fe9d406030a0f755ad79d authored over 11 years ago
We were using the wrong variable in the Android stub version of
run_built_executable. This doesn...
Let it use deps=msvc, but still use -t msvc to set up the environment.
BUG=chromium:232421
TBR=...
Rules that generate multiple output files (like protoc) need the same
workaround as actions; the...
Target iphonesimulator6 or 5 aren't on the bots.
Review URL: https://codereview.chromium.org/149...
Ninja was defaulting to building the mac desktop bundle structure. Added a way
to build the iOS ...
OpenBSD's binutils doesn't support thin archives. The make generator
backend already knows to a...
for finding include.gypi (and other configuration options).
The user may also set GYP_CONFIG_DIR...
7e2399c80b851754358adffc821699045534cd0e authored almost 12 years ago
NormalizeLdFlags existed to filter out various linker arguments that
don't belong in the Android...
git-svn-id: http://gyp.googlecode.com/svn/trunk@1624 78cadc50-ecff-11dd-a971-7dbc132099af
5d7caaa2372731d18a3cd134277a0ab596a49314 authored almost 12 years ago
Remove keys with associated values that have not been replaced by
environment variables. This du...
BUG=chromium:236517
TEST=Added test to non-strs-flattened-to-env and postbuilds
Review URL: http...
msvs_external_builder is MSBuild-specific and so fails on 2008. Fixes currently red win32/64 bot...
1732d0f1afd0dac7f4b28e99d658c497982e8cfb authored almost 12 years ago
Keep "cc = cl.exe" around because c99conv uses it to try to find what it
should use to preproces...
git-svn-id: http://gyp.googlecode.com/svn/trunk@1619 78cadc50-ecff-11dd-a971-7dbc132099af
9b6021dbd8077b598390be02cb4b9fd93774f351 authored almost 12 years ago
This change allows plugging in external builders to the
msvs projects. This is activated by def...
git-svn-id: http://gyp.googlecode.com/svn/trunk@1617 78cadc50-ecff-11dd-a971-7dbc132099af
dbdab4f651940651b748feae9feda1d624aaaf2f authored almost 12 years ago(More fallout from r1612)
Review URL: https://codereview.chromium.org/...
8f93a7f326c7bf51e8ff190e2284a51e6646cd16 authored almost 12 years agoReview URL: https://codereview.chromium.org/13864005
git-svn-id: http:...
9c1c11ecc286e86e1d80b11ebc16317632c620f9 authored almost 12 years ago
- Don't generate windows environment files on non-Windows
- Don't use `where` to locate cl.exe -...
The scons generator has not been used for some time and is known to no longer
be at parity with ...
Part of upgrading to ninja trunk with more efficient dependency
tracking.
Does path search for ...
6ebcc46a4bf2fd4bf120c5b8855fb72ba78b9f1a authored almost 12 years agoFor someone, `xcodebuild -version -sdk macosx10.6 Path` would print
2013-04-12 17:18:59.803...
b36d6203101d7bfc3311e4099ac3ecd5e0dc5aa9 authored almost 12 years ago
This is supposed to be used for letting a couple of folks opt in to this new
feature (which requ...
This is ninja_syntax.py as of ninja commit
368f5bc64ddd2dcea2662d6c932157314be3e09b . It's newer...
Add a human-readable error if a gyp file doesn't evaluate to a
dictionary. I lost about 30 minu...
This came up while bringing up the components build for Android. Trying
to run v8_shell failed: ...
This broke in r1595. The old logic was to compute a path for anything that
began with "macosx". ...
Filter out "No recorder, buildTask: <Xcode3BuildTask:" lines from stderr
when using Xcode. They ...
The make generator does not keep track of which targets are shared
objects and instead relies o...
The target_list has to be in topological order (any dependencies come before those targets that ...
b91ac3c024ca836327c66428877fe9dc67ed59e8 authored almost 12 years agoReview URL: https://codereview.chromium.org/12973005
git-svn-id: http://gyp.googlecode.com/svn/t...
b0268d40fe37dc03e38c771fbb04c4a356b0a613 authored almost 12 years agoThis undoes the change made in https://codereview.chromium.org/12389082 .
I have tested this on...
bc5a25d06d47b9e1bb0bb0c4d6b3c678e3e721a0 authored almost 12 years agoThis creates a workaround for targets whose PDB sizes exceeds 1GB, using the same trick original...
9ee1e40e50f3148f691965a0829709f0d25b0412 authored almost 12 years ago
Two tests currently fail with
error: can't exec '/Developer/Library/Xcode/PrivatePlugIns/Xcode3C...
TBR=mark
Review URL: https://codereview.chromium.org/12916006
git-svn-id: http://gyp.googlecode...
5c5f6fed4e1997ca2a21c3bea78b712e47f9c3f2 authored almost 12 years agoFallout from r1594.
TBR=mark
Review URL: https://codereview.chromium.org/12901002
git-svn-id: ...
e0ac41598b40cf16d15f719e2adeea0b7885c908 authored almost 12 years agoNot sure if 4.2 can target 10.7, so maybe it won't work.
TBR=mark
Review URL: https://coderevie...
+ Improved SDK path lookup: now also supports iPhoneOS and iPhoneSimulator SDKs
+ Adds support f...
Changes:
* cc is now clang, not gcc
* move sdk to 10.7
* make an error message slightly less spe...
Gyp-mode uses forward-sexp which can be very slow on Emacs 24.3.50.1,
making it appear that Ema...
BUG=none
Patch by Pawel Hajdan <[email protected]>
Review URL: https://codereview.chromiu...
[email protected]
BUG=
Review URL: https://codereview.chromium.org/12423002
git-svn-id: ht...
ae92c3438d84b1149ff499a0ab2cbf91e07d9fa7 authored almost 12 years ago
BUG=311
Review URL: https://codereview.chromium.org/12389082/
Patch from Aaron Bieber <deftly@gm...
'prune_self_dependencies' set to 1.
See https://codereview.chromium.org/11642018/ for more conte...
276a19331326c397f944ce092554fafc2e841210 authored almost 12 years ago
If $cmd_wrapper is defined in make_global_settings, it will be
prepend to $cmd. For example,
'...
BUG=176040
Review URL: https://codereview.chromium.org/12256017
git-svn-id: http://gyp.googlec...
fb064d80ea22891a8d1e9e2c065f6ed7a5c9ad61 authored almost 12 years ago
Improve performance of several hot functions identified through
profiling.
__init__::DebugOutp...
BUG=http://code.google.com/p/chromium/issues/detail?id=108251
TEST=None
[email protected]
Re...
Gold works fine without -rpath-link, but GNU ld needs it. The make generator already does this.
...
Patch from [email protected]
git-svn-id: http://gyp.googlecode.com/svn/trunk@1577 78cadc50-ec...
1dde5400da286b65346f70da2dee4e1fbbe70b16 authored almost 12 years ago
Previously, all postbuilds would always be run. The old behavior matches Xcode 3,
the new behavi...