Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/electron/gyp
https://github.com/electron/gyp
http://codereview.appspot.com/5905070/
git-svn-id: http://gyp.googlecode.com/svn/trunk@1268 78c...
30e48dc705c948d4508d90f716bba61f19a6b641 authored almost 13 years ago
This is another where it'd be very hard to map flags to output contents in a
non-fragile way (es...
Fixes mac/linux ninja build.
Review URL: https://chromiumcodereview.apps...
e80d9b7ecdbc080e610a46691b3f5c130d3309de authored almost 13 years ago
Recently added exception handling test was getting optimized away on 2010
(confirmed by stepping...
Review URL: https://chromiumcodereview.appspot.com/9838103
git-svn-id: h...
d0fc904a09a85614417d3a401e0aa05e56eca303 authored almost 13 years agoReview URL: https://chromiumcodereview.appspot.com/9852013
git-svn-id: h...
9e3dccea366171f71109b73ecdf75677c806c6a0 authored almost 13 years agoReview URL: https://chromiumcodereview.appspot.com/9834095
git-svn-id: h...
b7e497b5513e15e5db18a0e49efb37876d54f241 authored almost 13 years ago(Fixes buildbot not having dumpbin in path, currently erroring out on r1225-1257)
R=rsleevi@chr...
02c29d879475682c7835d498873c74109b69d00c authored almost 13 years agoReview URL: https://chromiumcodereview.appspot.com/9837084
git-svn-id: h...
e3f4a73ddb8139e45e6539a74b16eeb5f7abc7e5 authored almost 13 years agoReview URL: https://chromiumcodereview.appspot.com/9852014
git-svn-id: h...
618de22b4eaffdb3c78dcbe3e2452d70fd17ca0d authored almost 13 years agoReview URL: https://chromiumcodereview.appspot.com/9837064
git-svn-id: h...
5dcc1675ef0ac17b2bad675036c12dae618858df authored almost 13 years agoSpecify /dynamicbase:no as an additional option and use 'pefile' to verify that the flag made it...
d58b7d13daff41c16809d09bde2d1c0555bb237f authored almost 13 years agoVerify that the final executable has the correct flags specified.
Yay! Actually found a sorta-b...
afacb0130c5e1ffe8f5354ed591494ada3e7e965 authored almost 13 years ago
Use dumpbin on obj file to make sure free function appears as separate COMDAT
entry.
R=thakis@c...
67478b94b237ff4ba14a8edd9f31b0a771043627 authored almost 13 years agoReview URL: https://chromiumcodereview.appspot.com/9835073
git-svn-id: h...
533bae00370b5d260fe49b3113d6f8d2a182e687 authored almost 13 years agoR=thakis
Review URL: https://chromiumcodereview.appspot.com/9836055
git-svn-id: http://gyp.goo...
77a9177a97c25a167eb9fd5be40dd980b1c6c2d3 authored almost 13 years agoR=thakis
Review URL: https://chromiumcodereview.appspot.com/9808084
git-svn-id: http://gyp.goo...
d34fcb776c73fe11e18699eccb9c0c409379c7ac authored almost 13 years agoTEST=built all.sln successfully.
git-svn-id: http://gyp.googlecode.com/svn/trunk@1251 78cadc50...
ee51458f70f17d32cf258b8d510d0d15c1e2af26 authored almost 13 years ago(sorry for all the noise, this one has green tries now)
Review URL: https://chromiumcodereview....
629a6696c9456c761afee2ddd854032987e072ca authored almost 13 years ago
- Don't run tests on OS where they're not applicable.
- Another attempt at fixing 2005
Review U...
510f520d4d41f80f87e65076f7792baad02bd4b8 authored almost 13 years ago
Unbreak VS 2005 support
Don't use flock on Windows ninja (apparently ld_target is used generally...
Previously, relying on 'cl', 'link', etc. to be in the path, so generating and
building required...
Review URL: https://chromiumcodereview.appspot.com/9699041
git-svn-id: http://gyp.googlecode.com...
714d6eaec919fd4e2882b245a066619c02d9be5e authored almost 13 years ago
With the components build, but host and target create a libbase.dylib.
With the old code, both w...
Figures: the first test I add for ninja on Windows wasn't even supported on
2010 yet.
R=thakis
...
Review URL: https://chromiumcodereview.appspot.com/9443044
git-svn-id: http://gyp.googlecode.co...
e9f84600b50e10b673135656e5f7351066fca90f authored almost 13 years ago
BUG=TEST=none
Review URL: https://chromiumcodereview.appspot.com/9665005
git-svn-id: http://gyp...
e3a8d23a80e1d777c9d2beb1f75d0e4f4dbd2715 authored almost 13 years ago
BUG=chromium:114970
TEST=unit
Review URL: https://chromiumcodereview.appspot.com/9651018
git-sv...
465477502ef5545ea6e29a8d3035b3ac62cf7c78 authored almost 13 years ago
For now, this will pick /usr/bin/ibtool, but once 91675 is
fixed, it'll do the right thing.
BUG...
44a264defa4e17f0260478b01947a947030bf4d0 authored almost 13 years ago
VC10 props and configuration attributes can be specified using 'msbuild_props'
and 'msbuild_conf...
|$(xcode-select -print-path) + Platforms/MacOSX.platform/Developer|,
which evaluates to /Develop...
This matches this cmake change:
https://raw.github.com/gist/1958550/9c03b16c370d458a7410fd045cdb...
- Add ninja to Windows runs.
Review URL: https://chromiumcodereview.appspot.com/9433026
git-svn-...
880525d606ba0b4b185351e379c25d74fbc2d326 authored almost 13 years agoAdds win_tool (as gyp-win-tool) which is used by copy step to do a recursive mirror (removing ou...
f2a88c8e4bac7567d81a8e18650bc176bcc6838f authored almost 13 years ago
Fixes execution of this test on Windows ninja.
Review URL: https://chromiumcodereview.appspot.co...
For some reason, there was an extra empty argument at the beginning of these
cygwin rules. It lo...
Fixes test/sibling/ on Windows ninja. In lieu of http://chromiumcodereview.appspot.com/9406035/
...
Replaced the specialness of _host with _target, b/c the _host
toolchain is usually the vanilla g...
Added support of the PlatformToolset property to Gyp (MSBuild only).
git-svn-id: http://gyp.goo...
627a7dbacb225f0ac431a5edc0defcc9ec4b5415 authored almost 13 years ago
Failing test\configurations\target_platform\gyptest-target_platform.py.
Review URL: https://chro...
Added support of the PlatformToolset property to Gyp (MSBuild only).
git-svn-id: http://gyp.goo...
867ab81cd84f7f68fc759abee2fe38bcf4b20193 authored almost 13 years agoReview URL: https://chromiumcodereview.appspot.com/9433030
git-svn-id: http://gyp.googlecode.com...
53057d5a68df2840371397405a027503de50209d authored almost 13 years agoNot using os.path.normpath per comment and https://groups.google.com/group/gyp-developer/browse_...
21834784c3f6c32a2fa71b42a1fe2d1de7daf4a0 authored almost 13 years ago
If a rule has no actions, insert a no-op so that the && used for cd'ing isn't
a syntax error.
Re...
There's 2 outputs for a shared library link on Windows, the .dll and a .lib to
link other target...
BUG=none
TEST=chromium build output is almost 200 lines shorter
Review URL: https://chromiumcode...
Review URL: https://chromiumcodereview.appspot.com/9429007
git-svn-id: http://gyp.googlecode.com...
e3a750dcca3727d576833351bfc09bbd858871f6 authored almost 13 years agoReview URL: https://chromiumcodereview.appspot.com/9425055
git-svn-id: http://gyp.googlecode.com...
d1f8bc3ff3d7478e63f814649c1d343c79fc2af1 authored almost 13 years ago
The test isn't currently set up to work on Windows, but the exclusion was
previously being accom...
Review URL: https://chromiumcodereview.appspot.com/9427026
git-svn-id: http://gyp.googlecode.com...
26a7c7bbab5ab3714674bc19a2e07234c10511df authored almost 13 years agoReview URL: https://chromiumcodereview.appspot.com/9395082
git-svn-id: http://gyp.googlecode.com...
2a94eb861ca335c642a05cb1a17c25c8f8123f79 authored almost 13 years agoCausing an unexpected extra "." argument for some command lines, which often works, but not in s...
12bcd458c1023d0f031cf0ad7c11393b2643879f authored almost 13 years agoReview URL: https://chromiumcodereview.appspot.com/9425036
git-svn-id: http://gyp.googlecode.com...
04e5b88e2c54378b3961fbdbd60c53dcd1aac432 authored almost 13 years ago
Fixes test/defines-escaping and a couple others. (Windows shell quoting: Not
The Best Design Eve...
(product_extension explicitly specified lost its leading .)
Review URL: https://chromiumcoderevi...
- Fix copy rule for windows (mklink directory if file fails)
Review URL: https://chromiumcoderevi...
This reverts commit r1209.
This didn't quite work: we also have $(CC.target) etc.
git-svn-id: ...
023d71b91d502f776f67c9fced435601070a4349 authored almost 13 years agoA bit ugly to retrieve again via CalculateVariables, but seems better than having a second copy ...
8724b1fac5a20c24eef69df66e2bfbbb50426c87 authored almost 13 years agoThis reverts commit r1208. Chrome builds rely on thin archives.
git-svn-id: http://gyp.googlec...
5571194611c2d70d2b5a6ec380c0a094d88713f0 authored almost 13 years ago
Instead, .target is considered the default, unnamed configuration,
while .host remains printed a...
Rather than probing for ARFLAGS at gyp type, just always use "crs".
This will change systems tha...
libraries go at the end of the link line, which is necessary for
this test to work on my machine...
Future change should use generator variables for prefix/suffix rather than duplicated copies.
T...
b9b1386d56702908a21dcf7ed94429be243c36b9 authored almost 13 years agoRequires a fix to MakeDirs in ninja on Windows here: https://github.com/sgraham/ninja/commit/3aa...
26967a5ce4cd4b456724e0b3795b1ea5d62845ed authored almost 13 years ago
TEST=When a link fails in the mac/ninja build, postbuilds no longer try to run.
Review URL: http...
Review URL: https://chromiumcodereview.appspot.com/9402033
git-svn-id: http://gyp.googlecode.com...
b7adfd975a2b7eefed0cdf40e8b89ecf41e72e40 authored almost 13 years ago
Currently relies on 'deplist' branch of ninja. Also fix some prefixes/suffixes
for Windows. Test...
git-svn-id: http://gyp.googlecode.com/svn/trunk@1201 78cadc50-ecff-11dd-a971-7dbc132099af
1d0f57578f1b2b4c58c6f5afaa0b22265ab9c095 authored almost 13 years agoOnly trying to get a first test passing:
gyptest.py test/hello/gyptest-all.py -f ninja
builds...
2efa4fd241f7296bdb97e9b18296e97cb669915b authored almost 13 years agoissue=9358067
bot=gyp-linux,gyp-win64,gyp-win32,gyp-mac
project=gyp
user=scottmg
patchset=5002
ro...
General ARCHS support (fat binaries) are still unsupported.
Review URL: http://codereview.chrom...
31543448be478a5482732cda9e9b88cf5b3e08e1 authored almost 13 years ago
Used in breakpad. Apparently not critical, but if it's used,
it should be supported.
Review URL:...
This allows it to be run on Windows/for MSVS via -GMSVS_VERSION=[2008,
2008e, 2010, 2010e] -GMSV...
Review URL: https://chromiumcodereview.appspot.com/9373048
git-svn-id: http://gyp.googlecode.com...
5350adef1346c2c77b8d2ba7f83cd044f30668d9 authored about 13 years agoReview URL: https://chromiumcodereview.appspot.com/9370035
git-svn-id: http://gyp.googlecode.com...
044fbe1c263aef9b29e85fefca1672d530717fa7 authored about 13 years agoNo behavior change.
TBR=evan
Review URL: https://chromiumcodereview.appspot.com/9374032
git-sv...
d197d57c5cc7d3271acd24a0af4618ea3d03189a authored about 13 years ago
The output is only interesting to people debugging postbuild perf,
and they can just change thei...
Helps with building 'all' in Debug in chromium.
Review URL: https://chromiumcodereview.appspot.c...
This is now the responsibility of the gyp file to set.
BUG=gyp:250
Review URL: https://chromiu...
e7383d2865306c880894d41ed18e3ed216e43734 authored about 13 years ago
Rather than attempting to detect this at gyp time, leave it up to
the author of the gyp file to ...
Suppose you had dependent targets A -> B -> C, where C generated
a header that was used by A. T...
Add a generator flag "msvs_list_excluded_files"
to not list _excluded_files in the generated pro...
This didn't work, since even if ARCHS has only one element, dependent targets
might have been bu...
Review URL: https://chromiumcodereview.appspot.com/9298039
git-svn-id: http://gyp.googlecode.com...
f719983890919a9eda1e5f526d1d63ed64b8a38a authored about 13 years ago
This is already rejected at input time (it's not in the set of
valid target types), so these cod...
Allows disabling UseLibraryDependencyInputs on a per-project reference basis.
This allows leavi...
Looks like this just passes now.
TBR=evan
Review URL: https://chromiumcodereview.appspot.com/92...
Also improve the test that was supposed to catch problems like this to
catch this.
BUG=chromium...
5f55530576e367f4f53df4213ee7c23ff545c57c authored about 13 years ago
Do this the same way the make build does it, but just tacking all
postbuilds on to the last comm...
This currently passes only with the xcode generator.
BUG=chromium:95529
Review URL: https://chr...
No intended functionality change.
TBR=evan
Review URL: https://chromiumcodereview.appspot.com/9...
No intended behavior change.
Review URL: https://chromiumcodereview.appspot.com/9289001
git-svn...
60e8244fa9b6f4bef0606ccc46cc5d23904a952a authored about 13 years agoError message this generates looks like:
Exception: Target base/base.gyp:base_static#target has...
f319f4f91e07f1787a7139864577310af4d49a77 authored about 13 years ago
Worksk fine with the xcode and make generators, but used to not work with the
work-in-progress n...
Works fine in xcode and make, but originally didn't work with the
work-in-progress ninja postbui...
Transform, e.g., 'libfoo.a' to '-lfoo', so that the LIBRARY_SEARCH_PATHS are
actually searched f...
Don't quote flags when it is obvious they don't need quoting.
This covers common flags like -DND...
CHROMIUM_STRIP_FILE needs to be written before
TARGET_POSTBUILDS_$(BUILDTYPE) is written to the ...
In that case, the current directory is chrome/ instead of chrome/src/, but
self.build is still r...
jamesr used to use different GYP_DEFINES for different configs, which was broken by
making ninja...