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
[email protected]
BUG=
Review URL: https://codereview.chromium.org/12423002
git-svn-id: ht...
ae92c3438d84b1149ff499a0ab2cbf91e07d9fa7 authored almost 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
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 by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
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 by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
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 by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Previously, all postbuilds would always be run. The old behavior matches Xcode 3,
the new behavi...
The Eclipse generator assumed that SHARED_INTERMEDIATE_DIR was at
out/ConfigName/obj/gen, which...
Patch from Amit Joshi <[email protected]>!
Review URL: https://codereview.chromium.org/12213116/...
Xcode 4.2 got stricter about strings files. Make make and ninja stricter too.
BUG=chromium:1758...
508a41bbbe7d80a0e2371f21b0bb6c484fd579aa authored almost 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Fixes gyptest-ldflags-passed-to-libtool.py. Change other tests checking
the exit code for consis...
BUG=chromium:175867
Review URL: https://codereview.chromium.org/12221156/
git-svn-id: http://gy...
2e51f09663c40434f3f18b55bbabf80c36df4175 authored almost 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
The bots switched to Xcode 4.2 recently. Like a comment in the
test says:
# The actual number...
941a2ea1954e8535256b4548b181e63e95489a40 authored almost 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Main code moved from msvs.py to MSVSUtil.py (named to correspond with the rest of the MSVS helpe...
3102ef6988023572afa56b6f0db321cd81790b63 authored almost 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>git-svn-id: http://gyp.googlecode.com/svn/trunk@1568 78cadc50-ecff-11dd-a971-7dbc132099af
e0457004c3634747b7786db53a5ed85106cea925 authored almost 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>The fix makes sure that the target manifest file is deleted before running mt.exe.
BUG=173052
...
c53e73cade2f88639fe2759522cbb30a9abd4d30 authored almost 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>"destination" property into the same PBXCopyFilesBuildPhase.
TEST=gyptest.py test/copies/gyptest...
5f30bb815433b9feea320d7221182e79363848f1 authored almost 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Previously, the chromium .gypi files injected a .cc file for PCH, which compiled "normally", and...
aa153a1bb19a7aac8a10243246f8703a7164e4a1 authored almost 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
When running actions/rules we need to filter the Android host tools out
of the PATH because they...
qualified_target is an absolute path; create a relative version for use
when generating names of...
BUG=chromium:140977
Review URL: https://codereview.chromium.org/11967026
git-svn-id: http://gyp...
19501fb2a0a869e744ad9e3af0b71e7a1aa40a60 authored almost 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Add a build step that can check out and build an Android tree suitable
for running the 'android'...
And test for same for both msvs and ninja generator.
Part of solving http://crbug.com/170186
Re...
Currently, the ninja generator adds -Wl,rpath in every executable for
linux targets, while the m...
This patch does not fix any problem actually but makes the build results
cleaner. With this patc...
git-svn-id: http://gyp.googlecode.com/svn/trunk@1557 78cadc50-ecff-11dd-a971-7dbc132099af
628959471e5a3d35150e21fe3bd1315d5d08bd3d authored almost 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Add GYP_MSVS_OVERRIDE_PATH to point directly to a compiler installation.
Previously, the registr...
Currently, ninja only works when the output directory is a subdirectory
of the source dir. Thi...
Review URL: https://codereview.chromium.org/11666025
git-svn-id: http://gyp.googlecode.com/svn/t...
cb03a01102b6367f1705f4249b3896e6e67224e7 authored almost 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
There were two issues:
1) GetLibFlags method did not recognize LinkTimeCodeGeneration, and 2) 'l...
Review URL: https://codereview.chromium.org/11624004
git-svn-id: http://gyp.googlecode.com/svn/t...
20c0daea0ef87a5831eeccf2f16c292519e7a231 authored almost 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://codereview.chromium.org/11573051
git-svn-id: http://gyp.googlecode.com/svn/t...
92e211b6d2be60e32ec28a3099959e24604f0777 authored almost 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>git-svn-id: http://gyp.googlecode.com/svn/trunk@1550 78cadc50-ecff-11dd-a971-7dbc132099af
b0e7c03c077bf4df54995565770e990df1846909 authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>when and only when Visual Studio is actually installed.
This is because these locations may not b...
The Android backend doesn't support some of the features being tested;
disalbe the tests to fix ...
Implement the PerformBuild function for the Android backend, and make
CONFIGURATION_NAME expand ...
generated files.
For ninja, and in most cases in make, the CXX,CC,LD
settings sepecified at gyp ...
It doesn't actually work in many situations (makefiles get regenerated
in the wrong place) and i...
This change set also removes an unused directory, /trunk/test/ninja/force-include-files-win/, wh...
20e9eb8c512a54f8033d0a3c9669cc5021b3d30b authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
BUG=gyp:298
Patch from Andrew Paprocki <[email protected]>
Review URL: https://codereview.chrom...
This is a follow-up to r1496 which removes the
remaining uses or python exceptions for user
gene...
Our project would like to cl.exe/link.exe in hermetic build environment. In our case, current Ge...
d83e09e1fdbb577c0c9b1fa03f190d76cb7d93f4 authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://codereview.chromium.org/11419247
git-svn-id: http://gyp.googlecode.com/svn/t...
c8cba1ceaef0eaf380283a5f8113e51fc9fcea2e authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>This patch set enables msvs_emulator to emulate VCCLCompilerTool/DefaultCharIsUnsigned.
BUG=
TE...
The latest Ninja/msvc tool does not recognize this option.
I found that the latest Ninja fails t...
472e93085f9efa1acb1d777382c2265163af4cce authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Also add back the deleted test.
BUG=chromium:162859
TEST=test/same-source-file-name/gyptest-*.p...
This patch set enables msvs_emulator to emulate VCCLCompilerTool/ForcedIncludeFiles
fields, whic...
Make --suffix .foo generate a makefile called GypAndroid.foo.mk,
instead of GypAndroid.mk.foo.
R...
This supports top-level x64 configuration so the entire
project can be built as 64 bit. Previous...
as dirty.
BUG=chromium:157077
Review URL: https://codereview.chromium.org/11362051/
git-svn-id:...
59faf13dc34ddce4d2572465e5cee4337a34470b authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Replace simple text with OutputFile style expansion to
handle cases where $(OutDir) or other VS ...
gyptest-link-pdb.py was checked in without a blank line. This appears
to cause a patch issue wi...
Currently we ignore the ProgramDatabaseFile option in the linker
portion of the GYP file. This ...
Contributed by [email protected]
Cloned from:
http://codereview.chromium.org/11275067/
BUG=303...
eff8be6492e26283d457ce7f6d13309d2390c712 authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
BUG=chromium:158651
Review URL: https://codereview.chromium.org/11347053
git-svn-id: http://gyp...
1bbc312e7c271e037242102d3cba22e2166f71c0 authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
On Windows, have Ninja scan VCLinkerTool to a 'Profile' key.
If 'true', then set the '/PROFILE' ...
No intended behavior change.
Review URL: https://codereview.chromium.org/11305011
git-svn-id: h...
5a42139077a04cbaa8955b7e55e2f77d1fadf27d authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
dump_dependency_json needs to define CONFIGURATION_NAME like the other
generators, otherwise it ...
Instead of mapping gyp's target_type: 'none' to an Android module class of
NONE, map it to GYP. ...
Also add test for same for both MSVS and ninja. This test is
only enabled on VS2012 for now. The...
BUG=gyp:297
Review URL: https://codereview.chromium.org/11186038/
Patch from Ami Fischman <fisch...
The Android backend mangles gyp target names because the Android build
system requires that they...
Manually tested these cases:
* Normal success case
* Ctrl+C during input file processing
* Sy...
This is a really easy approach, parallelizing by configs (Debug/Release).
It's probably not wor...
TBR=borenet
git-svn-id: http://gyp.googlecode.com/svn/trunk@1517 78cadc50-ecff-11dd-a971-7dbc13...
6c312e39f631ee43008e8239a71a20ea1a2610d4 authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>This flag is only valid for targets of type "static_library"
Adding 'standalone_static_library'...
012857d966fb79be79a5cf51d43777428d538a39 authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
gyp.input fails the presubmit lint check because of an uninitialised global.
The last rewrite of...
The recently added CONFIGURATION_NAME variable needs to be defined by the
generator in order to ...
git-svn-id: http://gyp.googlecode.com/svn/trunk@1513 78cadc50-ecff-11dd-a971-7dbc132099af
b3e6e5f9ac0c05993c7a38a7ddd68df8a80e6c47 authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://codereview.chromium.org/11047015
git-svn-id: http://gyp.googlecode.com/svn/t...
9b14461b8a4687d0437dcaeb6458c2601934909a authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://codereview.chromium.org/11052013
git-svn-id: http://gyp.googlecode.com/svn/t...
9e37d6b405bac9c9eca4a640b6c5217a0a84086c authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>This flag is only valid for targets of type "static_library"
Adding 'standalone_static_library'...
bc070f09a8f53fd47d8bd010b5f48e22d10668d2 authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>https://codereview.appspot.com/6566059/
git-svn-id: http://gyp.googlecode.com/svn/trunk@1509 78...
2ea5a877b867e93e1dcc42fabe39bba63ad17025 authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>This parallelizes the portion of the processing that took the largest fraction of runtime previo...
9ab98f9c2e167392a6d47baaf3bc430a42dcf4c2 authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Rather than probing for ARFLAGS at gyp time, just always use "crsT".
Linux and Android (the two ...
Fills in variables that are supplied by other generators and relied upon
by existing gyp files.
...
This allows libraries to be specified in way that
works on all platforms.
BUG=
Review URL: htt...
9f65ec7afe80b1a5fc563f8490eee2babbba41d0 authored about 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
CL https://codereview.appspot.com/6476070/ fixed the issue, this
test verifies that the collisio...
Previously this the NestedProjects section was sorted
according to dictionary key ordering which...
BUG=147451
Review URL: https://codereview.chromium.org/10907263
git-svn-id: http://gyp.googleco...
f7bc250ccc4d619a1cf238db87e5979f89ff36d7 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Its a useful feature of gyp that one can generate
msvs project on a non-windows machine. This ch...
A new --build option has been added which can be used to
build configurations directly from gyp....
BUG=chromium:148829
Review URL: https://codereview.chromium.org/10905247
git-svn-id: http://gyp...
6cf3fba4bae351d1d19b590d7e576e2c6779a77d authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
BUG=chromium:148509
Review URL: https://chromiumcodereview.appspot.com/10913215
git-svn-id: htt...
cea08add5b3b4fb3e346dccb1c64706b836d8a59 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Using standard python exceptions for errors in user input make it hard is
distingish between err...
`gcl commit case` somehow committed all changes in my checkout,
not just the changes in CL `case...
See https://github.com/martine/ninja/issues/402 for more information.
Review URL: https://chromi...
The ninja generator ignore the flag, always using 'all' as the
default. This is a minor problem...
Also add a test, which fails with the make generator. I took a stab at
making it pass, but it's ...
http://msdn.microsoft.com/library/windows/desktop/ms687032.aspx
explains the WAIT_ABANDONED 0x80...
A ResourceOnlyDll has no exports, so it generates no implib. This change makes the implib condi...
f7bf97fa22ed8935a2acf1ed6598e671e994eadd authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Also add a test for env vars in rules.
Review URL: https://chromiumcodereview.appspot.com/109200...
If the arguments to a rule include VS macros that turn into special variables,
they weren't gett...
I broke this in r1484. No behavior change, just looks nicer.
TBR=scottmg
Review URL: https://chr...
BUG=chromium:131867
Review URL: https://chromiumcodereview.appspot.com/10898022
git-svn-id: htt...
0b7ad3866a1cc7fbed2e9c88629526bb9c0ccc2f authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>git-svn-id: http://gyp.googlecode.com/svn/trunk@1485 78cadc50-ecff-11dd-a971-7dbc132099af
a6c2e3098fa9b6562475508ab5cd57bdac39def0 authored over 12 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>An existing test tried to cover this, but failed. Fix it.
BUG=chromium:131867
Review URL: https...