Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/electron/gyp
https://github.com/electron/gyp
BUG=none
TEST=Run gyp (with the MSVS generator), giving an absolute path for the .gyp
file;...
There are some projects that invoke gyp a second type (ie-gyp invokes gyp
again), and input.py r...
BUG=none
TEST=none
TBR=thakis
Review URL: http://codereview.chromium.org/8114014
git-svn-id: ht...
7cc3f0c1b0652c8c1c931a5af66003eb09a607c4 authored over 13 years ago
BUG=chromium:90183
TEST=mac/gyptest-{app,framework,loadable-module}
Review URL: http://coderevie...
BUG=chromium:98880
TEST=gyptest-loadable-module
Review URL: http://codereview.chromium.org/81150...
http://codereview.appspot.com/5167047/
http://code.google.com/p/gyp/issues/detail?id=225
git-sv...
e9e7aa4882d9841f4320037598fd7e73b97eb9bf authored over 13 years agohttp://codereview.appspot.com/5166044/
http://code.google.com/p/gyp/issues/detail?id=226
git-sv...
c62cffc9b0a0907381cc362030fc9554e0d9c1fd authored over 13 years agohttp://codereview.appspot.com/5164045/
http://code.google.com/p/gyp/issues/detail?id=224
git-sv...
a1ca4d762db5552d77dff1632d048672508dd499 authored over 13 years ago
BUG=None
TEST=None
[email protected]
Review URL: http://codereview.chromium.org/812300...
BUG=194
TEST=Have an include.gypi file in ~/.gyp, run GYP.
Review URL: http://codereview.chromiu...
precompiled header is not specified.
Patch by [email protected], original patch http://coderev...
84e417c262caf5102d43ff193ecb0d7194abec1e authored over 13 years agoReview URL: http://codereview.chromium.org/8028011
git-svn-id: http://gyp.googlecode.com/svn/tru...
68058475eca882224d56ce7d24130cdff5be6501 authored over 13 years agoloadable_module relies on *not* having --whole-archive involved.
Patch from Joshua Bell <jsbell...
07cc21049273fe254e871a7fccf6ce0d481a6a64 authored over 13 years ago
Any use of 'settings' in a gyp file is a mistake.
Unfortunately there are many uses in current c...
I must've typoed in my previous change (?).
Review URL: http://codereview.chromium.org/7967017
...
TBR=mark
Review URL: http://codereview.chromium.org/7983055
git-svn-id: http://gyp.googlecode.c...
42eec3042c210863a48f73b88689c3308619f05a authored over 13 years agoAdd a postbuild step for calling dsymutil (that runs before stripping).
Also change the default...
8d79e520d72b209d9bec107f7dce4c7e79a7d0a6 authored over 13 years agoReview URL: http://codereview.chromium.org/7967006
git-svn-id: http://gyp.googlecode.com/svn/tru...
2013ec6b77b9f4ce80b7c0d7fafd187e7b3e3f9f authored over 13 years agoReview URL: http://groups.google.com/a/chromium.org/group/chromium-dev/msg/6e8091c1f8fd0ce8?utok...
406794a8eb77363805675e7dc1a777ca605c6034 authored over 13 years ago
DEPLOYMENT_POSTPROCESSING, STRIP_INSTALLED_PRODUCT, STRIP_STYLE, STRIPFLAGS are
implemented. COP...
This was causing the empty Debugobjglobal_intermediatewebcorebindings
dir being created next to ...
A 'none' target may declare link_settings of its own. (For example,
imagine a "link with libfoo...
of a different kind (C vs. C++) than the file generating the precompiled
header.
Review URL: http...
Review URL: http://codereview.chromium.org/7890053/
git-svn-id: http://gyp.googlecode.com/svn...
e8b0733ffb0c04f4ea4c74d44b82ef1f91fa967e authored over 13 years ago
The only reason to use a stamp file is when a given step has multiple
outputs and we don't want ...
Review URL: http://codereview.chromium.org/7885021/
git-svn-id: http://gyp.googlecode.com/svn...
9485d4543c53cf9e5a80df85726ff3bca5075da4 authored over 13 years agoIt's preferable to not break python 2.5 support yet.
Review URL: http://codereview.chromium.org...
2c919796d2fe7cedd6e08f258571775635931d2f authored over 13 years ago
The comments suggest you could set FLOCK to the empty string, but
doing so sets LINK to " $CC", ...
The ninja bug referred to in the deleted code was fixed in
https://github.com/martine/ninja/co...
This allows ninja to correctly expand strings like <(RULE_INPUT_ROOT)_suffix.
Previously, this w...
This CL removes unsupported link option when building Android host application.
Review URL: http...
git-svn-id: http://gyp.googlecode.com/svn/trunk@1035 78cadc50-ecff-11dd-a971-7dbc132099af
53ad71a9506de83f2993380ad2caac09e0d39533 authored over 13 years agoSHARED_LIB_SUFFIX was deleted in r941 but WriteAndroidNdkModuleRule
is still using it.
Review UR...
77b811053944ece925c2686a2b7fe4f09e67b195 authored over 13 years agotype than the source file that generated the PCH.
For now, this is VS 2010 only.
Review URL: htt...
BUG=http://crbug.com/93635
Review URL: http://codereview.chromium.org/7828093/
git-svn-id: ht...
88e9c3e1c7e41d70391bd1aa9d741d98cfd86780 authored over 13 years ago?= don't work for CC and CXX, as ?= is equivalent to
ifeq ($(origin FOO), undefined)
...
CC and friends from gyp.
The motivation is that
GYP_DEFINES=clang=1 build/gyp_chromium && mak...
c9521e9c7e7708433823464dc1e52d9b7724172c authored over 13 years ago
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/7737031/
Patch from Ryan Sleevi <...
targets, add dependencies on any exported targets that are marked
hard_dependency, in order to p...
TBR=mark
Review URL: http://codereview.chromium.org/7833028/
git-svn-id: http://gyp.googlecod...
5a002887246e54934faf52825fa66d999542ae1f authored over 13 years ago
Submitting the code for yukawa. See http://codereview.chromium.org/7703004/
Review URL: http://...
The majority of 'none' targets already write out a single file
(e.g. foobar.action_rules_copies....
'0' counts as true in makefiles apparently.
BUG=chromium:94827
Review URL: http://codereview.chr...
If all_outputs is non-empty, this code was wrong.
git-svn-id: http://gyp.googlecode.com/svn/tru...
221284eaf9455ab481b87656b89aa02bb10b530e authored over 13 years ago
Generating the root build file in code allows more flexibility
in computing the values of root v...
Target-built files end up in the same directory as before.
Host-built files end up in a obj.host...
This code will get more complicated with cross-compiling, so refactoring
it first so I don't hav...
By using the special variable $!INTERMEDIATE_DIR, the resulting
value can vary per gyp target. ...
This refactoring change moves ExpandProduct in to be a method of
the main class, and renames it ...
Promote static_library to the target types put into $(product_dir) (matches xcode).
Some things...
7824cd9bea470b5d7e763fc40eed9b79a5f4d534 authored over 13 years ago
Previously, ninja would be run from the source root with a command
like:
ninja -f path/to/buil...
The Xcode build driver passes absolute paths to all of its subjobs, so some of
the scripts and t...
This is needed so that the xcode_settings dictionary, which contains things like
CHROMIUM_BUNDLE...
Review URL: http://codereview.chromium.org/7685036
git-svn-id: http://gyp.googlecode.com/svn/tru...
009c62757dc089a282bcb43e9269bdba13cb0bf1 authored over 13 years ago
This generator already works for Chrome and is used by a number of
people, but it still needs so...
There are other tests that cover copies explicitly.
This test was trying to verify something els...
BUG=http://crbug.com/93378
TEST=macmake-built chromium does launch on OS X 10.5
Review URL: http...
BUG=http://crbug.com/90199
TEST=make-built chrome can play youtube
Review URL: http://coderevie...
a32043cac827125b8220076842117c9eb6db66e8 authored over 13 years agoReview URL: http://codereview.chromium.org/7697007
git-svn-id: http://gyp.googlecode.com/svn/tru...
ebc1b5fcf5e9e883687b66f66d00f77bb291fc01 authored over 13 years ago
BUG=210
Review URL: http://codereview.chromium.org/7624002
git-svn-id: http://gyp.googlecode.co...
023a6fa92c6eb665df149d5462ac7a619a2ff68c authored over 13 years agoReview URL: http://codereview.chromium.org/7697003
git-svn-id: http://gyp.googlecode.com/svn/tr...
6abf028152a23d7f2854393b265a6489e60b310f authored over 13 years ago
BUG=http://crbug.com/93378
Review URL: http://codereview.chromium.org/7631058
git-svn-id: http:...
08587ee034cf41660854d89da0ce2c0d44bbd393 authored over 13 years ago
BUG=http://crbug.com/90045
Review URL: http://codereview.chromium.org/7663017
git-svn-id: http:...
3c6a659ed056267f0c244875f39b606dd9fb447e authored over 13 years ago
Some tests attempts to sanitize the environment by clearing $HOME,
but they must also clear $GYP...
It appears test.build_file_must_exist's libdir argument is only used by
this one test. Simplify...
Rather than testing for a subdirectory, just always cd into the
appropriate directory. Even whe...
Also hardcode support for variables in LD_DYLIB_INSTALL_NAME for the
variables used in chromium...
Review URL: http://codereview.chromium.org/7633037
git-svn-id: http://gyp.googlecode.com/svn/tr...
ee7a1c8d402bdc8a8e7043070464b9f753082bc2 authored over 13 years ago
BUG=201
Review URL: http://codereview.chromium.org/7633033
git-svn-id: http://gyp.googlecode.co...
bbcfabd5100fcb7ea07c3e159e04fc70cf2ef496 authored over 13 years ago
BUG=208
Review URL: http://codereview.chromium.org/7491076
git-svn-id: http://gyp.googlecode.co...
e6967a0db6a0772a86b2043008d6c0d97efdef70 authored over 13 years agochange to detect duplicate sources.
BUG=None
TEST=None
[email protected]
Review URL: http:/...
libvpx project generate (rewrite) assembly files as .S files.
However gyp doesn't use it as gene...
Fixes gyp tests.
git-svn-id: http://gyp.googlecode.com/svn/trunk@989 78cadc50-ecff-11dd-a971-7d...
5f4f23823ce31a65fca28ca4ea581718b0beabf7 authored over 13 years ago
If our output depends on a .so, add a binary-relative rpath to the library
directory to our link...
Filter out the propgation of FORCE_DO_CMD when prerequisites change.
Review URL: http://coderevi...
BUG=207
Review URL: http://codereview.chromium.org/7576020
git-svn-id: http://gyp.googlecode.co...
f6d057c7a2c22b82d517be11adb47aa2d034d25f authored over 13 years ago
Speed-up for libbrowser.a:
On 10.6 with a normal disk: from 27s to 10s
On 10.7 with an SSD: from...
BUG=205
Review URL: http://codereview.chromium.org/7465100
git-svn-id: http://gyp.googlecode.co...
9bc0a630ae3a7dca89a5d8967ab6f750211f5a15 authored over 13 years agomultiple sub-libaries on windows. This helps work around link limitations
when doing link time co...
BUG=None
TEST=None
[email protected]
Review URL: http://codereview.chromium.org/7540007
...
79f97d2f71dd70634f3b7dd1a200112b3acf8156 authored over 13 years agoReview URL: http://codereview.chromium.org/7522026
git-svn-id: http://gyp.googlecode.com/svn/tru...
ebba0b9cb08b21f0360197c04bfebdbaf81ecad3 authored over 13 years ago
BUG=None
TEST=None
[email protected]
Review URL: http://codereview.chromium.org/7474002
git...
d65f027641ba820ac5ab544b5a31ae9c60683056 authored over 13 years agoSome of the tests that chdir around complain that the `mkdir` call for the temporary directory f...
0c4126a23f6abafbc9177103b8ac086ba3f4dc06 authored over 13 years ago
This makes it possible to move all the bundle path logic into XcodeSettings,
which is required i...
This is needed as gyp/__init__.py:Load() splits on '-'.
TEST=Try gyp -fdump-dependency-json xxx....
eddd0cf43f52b3d7e8c117ce9356926e1951c536 authored over 13 years agoexplicitly to work around msvs).
Move all work areas under out/.
Select a temp directory under th...
Chromium goes through the trouble of setting this in its gyp files, so I
suppose it's good for s...
BUG=None
TEST=gyptest-settings
[email protected]
Review URL: http://codereview.chromium.org/...
TBR=evan
Review URL: http://codereview.chromium.org/7464034
git-svn-id: http://gyp.googlecode.c...
5e61d1a279fc20308375fbdad03936330736c3a6 authored over 13 years agoReview URL: http://codereview.chromium.org/7464019
git-svn-id: http://gyp.googlecode.com/svn/tru...
74091530de3012a744af0e64239155002e79cb0d authored over 13 years ago
Also make sure the newly-exported $TEMP_DIR exists when running actions.
Review URL: http://code...
TBR=evan
Review URL: http://codereview.chromium.org/7472006
git-svn-id: http://gyp.googlecode.c...
45bdff8fbd19a74bf04aead7d134511605df99d5 authored over 13 years ago
Reported by Tony Chang <[email protected]>
Review URL: http://codereview.chromium.org/7467006/
...
422a0987b0bb22aee166394e12b1d790759d3952 authored over 13 years agoReview URL: http://codereview.chromium.org/7457006
git-svn-id: http://gyp.googlecode.com/svn/tru...
08a01e4f39a67236110ffb12ddb0b6c18835d717 authored over 13 years ago
Also rm directories before copying them. Bundles contain symlinks,
and `cp -af` doesn't handle t...
Some files link to "Chromium Framework", so this needs to be supported.
$^ does not support quo...
7e0fce30911675f780ba6a3712b6e73b4234c4c1 authored over 13 years ago
BUG=None
TEST=None
[email protected]
Review URL: http://codereview.chromium.org/7433014
git-s...
00a98e36fc9b5b23104e76d80d6d2a627e66b11a authored over 13 years ago
Part 1. All changes in this CL are covered by tests, leaving out any single
thing makes one of t...
Without the
self.WriteLn('\t@touch -c %s' % self.output)
line, this test would fail with t...
ecc6a10416a3fb67380964189f9f3af2e308137f authored over 13 years ago
GCC_INLINES_ARE_PRIVATE_EXTERN and GCC_SYMBOLS_PRIVATE_EXTERN were
tested the wrong way round.
...
b0ac097aa7fcb4f881c97bd3a0ef266bfa07c032 authored over 13 years ago