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
Support CODE_SIGN_RESOURCE_RULES_PATH, CODE_SIGN_ENTITLEMENTS
and PROVISIONING_PROFILE in xcode_...
BUG=https://code.google.com/p/gyp/issues/detail?id=382
TEST=BaseAddress is respected and /BASE i...
Appears to fix EOF corruption in build.ninja that appeared when
upgrading from python 2.6 to pyt...
See https://groups.google.com/forum/#!topic/gyp-developer/50IkuJBVGbU .
For Mac specifically:
...
7655b5478c99fdbe0af33142bf190c0c0d4e0d57 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>the default value of ARCHS instead of ['i386']. This mimics the behavior
of the installed Xcode.
...
most (but not all) tests to pass with Xcode 5.
BUG=gyp:381
[email protected]
Review URL: ht...
f8d8d915da538561a7b4f7f763b9792796299baa authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Previous change for ninja set default subsystem to XP, but didn't do
anything for msvs. This bro...
Review URL: https://codereview.chromium.org/74243002
git-svn-id: http:/...
f18e0c625ff98c5f6a4d24b52a33958c2e0aac72 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Patch by Sylvain Defresne <[email protected]>
Review URL: https://codereview.chromium.org/...
8f8c7e72819bfbd39d4aaca2f47956ab4afffd6b authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
remoting_host_event_logger.lib was built from one .rc file and one .cc.
If unspecified, lib.exe ...
The default in the VS2013 compiler has been switched to Vista+,
however the runtime library stil...
Use cp -rpf instead of cp -r to copy files. This brings it more in line
with make and ninja whic...
BUG=gyp:379
[email protected]
Review URL: https://codereview.chromium.org/68333002
git-sv...
06a8d1b387709a630b6b3d7b946d3acec81cc5fe authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
BUG=377
[email protected]
Review URL: https://codereview.chromium.org/68263002
git-svn-id...
88202fb4e5db8d3ba3051fc2ce36f35aae22f69d authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
[email protected]
BUG=309197
Review URL: https://codereview.chromium.org/66503004
git-svn-...
bebdceaeadce6d1877e69cd35cc01c2f1f14324d authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Also add a test that this is true for 'copies' too.
BUG=chromium:315383
[email protected]
Re...
7614842ca70d1cca6192166b10c0565f9aee358a authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Add ibtool support for storyboards. Storyboards also seem to flex an issue
in ibtool where rela...
The msvs generator supports a property called 'resource_include_dirs',
which overrides 'include_...
BUG=377
[email protected]
Review URL: https://codereview.chromium.org/55493003
git-svn-id...
377f3b9b276ee8aece6bb732fd74d36464ec1a72 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>moving around.
Review URL: https://codereview.chromium.org/54993002
git-...
cb1c21bb0aa903c094b7c4fe273fb8bf88b7354f authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Update the xcode generator to set the target productType in the pbxproj file to "com.apple.produ...
c0b8cd7cd914fcda8d0ed8215f458886321bc848 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Fix a few issues with parallel execution:
- exit code 1 on failure
- print a useful backtrace (i...
BUG=
[email protected]
Review URL: https://codereview.chromium.org/25721002
git-svn-id: http...
beca12a56c0772fc8263ad7ca12ca022b8671c1c authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Patch from tjfontaine!
git-svn-id: http://gyp.googlecode.com/svn/trunk@1771 78cadc50-ecff-11d...
f7e483b72ab910e113197f8ab0d1bea4b9cb1ded authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Without DTPlatformVersion iOS apps on iOS7 have a weird black bar, and
don't show the snapshot o...
libtool on OS X 10.9 will output message such as:
/Applications/Xcode.app/Contents/Developer/To...
2c2a71a05a4ad76826da3eadd75bd0d14aa954a4 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS maps to
-Wobjc-missing-property-synthesis
R=thakis@c...
739010860d3c5a8d0dacb1f32a955828288c05b1 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Use the proper version string, and omit the folder mappings section for
2010 Express.
Patch by ...
d60aacb2f663c37822eca75b2a443ab55f0d7731 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
BUG=309412
Review URL: https://codereview.chromium.org/30813002/
Patch from James Kozianski <ko...
0635a6e266eb4cdd01e942331997f76b3737be79 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Caused errors like this:
111>..\build\precompile.cc : fatalerror C1083: Cannot open include fil...
1ded01dba9952904ff3ba5d68fa6fc42f50e0be1 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Not sure why try jobs where green.
git-svn-id: http://gyp.googlecod...
96c481840d532630a2828132a6e8f16a01504a53 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>gyp r789 added a filelist feature, where
<(file.foo arg1 arg2 arg3)
would write "arg1 arg2 a...
f6352e8f02fe8c707032c1e26753253c23467857 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://codereview.chromium.org/27522004
git-svn-id: http:/...
0132e2fbf46d9f2bf68566a66b2eb0def9bca7d1 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://codereview.chromium.org/26662010
git-svn-id: http:/...
c637f39dada099346009d8283912ab20b399a48a authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>This should have been part of r1755. No intended behavior change.
Rev...
ad25264a428ac9f990f67be90e5bb7a742648ad8 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Checks for a flag set in the toplevel dictionary of a file, and if its set, the includes for thi...
cecc1b3d04697bf79aa740da22481ca50aa36380 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>It was added in r531 and only used by the (no longer existing) scons generator.
No intended beh...
62e7ad74f17f373256cc95f2965bb9d8a88f94c7 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Also:
Warn for unimplemented code sign keys
(Resource Rules, Entitlements, and Other)
Add partia...
It's not used. It was added in gyp r502 but didn't have an effect back then,
and the now-defunct...
Add CFBundleSupportedPlatforms and UIDeviceFamily for ninja builds.
Required changing ExtraPlist...
When given several input files on the command line in parallel mode,
load them all in parallel i...
Review URL: https://codereview.chromium.org/26760002
git-svn-id: http://gy...
b4430756fa34ed59596dff2643de361bff6591d2 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Review URL: https://codereview.chromium.org/26616008
git-svn-id: http://gy...
17b74c89dd93bf0d0e193920304437645787b5ed authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
From https://codereview.chromium.org/24792003, it was identified that
the test case change broke...
If using product extension only in build files, MSVS will complain that the
target extension doe...
For builds that have iOS targets, clone each configuration with an "-iphoneos"
that builds for a...
Patch by Slava Chigrin <[email protected]>.
Review URL: https://c...
d298d5f26cc170b170ccb42a913dddb401581e27 authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>The test does not work on xcode.
BUG=
[email protected]
Review URL: https://codereview.chr...
9f46443bc88954b4ad03080d008204aefc3b0ddd authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Normally, when a target in file1.gyp depends on a target in file2.gyp,
gyp will generate project...
Review URL: https://codereview.chromium.org/25594002
git-svn-id: http://gyp.googlecode.com/svn/...
829bd6c18fdc735326917bd236e8f1f7cdb8a88c authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Since the introduction of r1657, which added library_dirs support for
ninja, the test case did n...
Review URL: https://codereview.chromium.org/24902002/
Patch from David Edelsohn <[email protected]...
Rename sun_tool.py to flock_tool.py and use that on solaris and aix.
Remove apparently-unused S...
b8e58959f8767948aecbc3d8235927401cf3f93d authored about 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Currently, the ninja generator only supports the msvs_disabled_warnings
property. This patch ad...
Patch from Slava Chigrin <[email protected]>!
Review URL: https://codereview.chromium.org/...
BUG=chromium:295322
Review URL: https://codereview.chromium.org/24243013/
Patch from Trent Apte...
ba96707110d5bc11f4c16ccf83ea056de139d230 authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
This CL allows some flags to be per configuration instead of per target, so
iOS ninja can build ...
During the review for commit r1713 it was determined that ez_setup.py
was not going to be part o...
Review URL: https://codereview.chromium.org/23819070
git-svn-id: http://...
1f8c75bbcc90457341ed1cb8cb10525b7779a4fe authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Namely, insert BuildMachineOSBuild, DTSDKName, DTSDKBuild, DTXcode, DTXcodeBuild
The values for...
203dfad2aa74a389c60017250fc70cd5b07cff23 authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
BUG=280718
[email protected]
Review URL: https://codereview.chromium.org/24175003
git-svn-...
a40f2e5ced62fc42e03916641f30841de2ae05cb authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
This matches the behavior of the xcode generator. As sources are generated by
actions and rules...
The order even happens to match the one Xcode chooses.
BUG=280718
[email protected]
Revie...
45d8ec986c65a058be73ec341f17b3ba1c5e2d24 authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
I misinterpreted what "Bundle products" meant in the "Default value" row
for STRIP_STYLE on
http...
Check link_deps and mac_bundle_depends earlier.
Review URL: https://codereview.chromium.org/235...
1f8db2f98a62e13b1e03e07ee14ac3776f9dc136 authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>tilde, i.e. from \x20 to \x7e. Therefore it matched all non-ASCII characters,
despite this commen...
The core count was a poor abstraction of this. Since we can't easily+accurately model the bottle...
b2958b4fe3572d813be05923c3b1ddd292e293ae authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Happening on this Blink bot:
http://chromegw.corp.google.com/i/chromium.webkit/builders/WebKit%2...
- Use vs2013 x64->x86 cross compiler if available
- Add /FS compiler flag which maintains previo...
This will cap the number of links at the min of cpu_count v. mem / 4G.
...
6c1df88a09708b41814d957cbc249872ee0de002 authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
This adds a flag to the ninja generator to specify a file to write library
deps to as generation...
It seems like Chrome (and potentially other projects using gyp) depend on the
bug that was fixed...
The most important part of this change is that LINK will now default to what
is set for CXX (in ...
which is long gone.
Review URL: https://codereview.chromium.org/23477054
...
Review URL: https://codereview.chromium.org/23464038/
git-svn-id: http://gyp.googlecode.com/s...
68b2f27db1a6ee594da3b08e42740f97e024ee16 authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Python's decode() function doesn't remove the BOM when decoding 'UTF-16LE' and
'UTF-16BE', so gy...
The LinkDependencies function was used in two places:
1) determining targets whose link_settings...
BUG=chromium:280718
[email protected], [email protected]
Review URL: https://codereview.chro...
5b29b370c07c612c1f1201f8a1fd549c6288d17e authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Apparently `chmod +x` _after_ running `svn add`ing a file doesn't do the trick.
Maybe `svn props...
Also add a test for various bundle resource scenarious.
BUG=chromium:280718
[email protected]...
Due to r1667, setup.py was left broken installing 'gyp' as a script, which happened to be the *n...
e7d6d052f9e0cbba7ca11414495c54207f4aacfe authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
This was added to fix a problem with file renames that rename a file only
in captialization (htt...
r1709 set the output of a target to the stamp file if the target has no
linkable object files. ...
This is to prevent mistakes like r1708 in the future.
Review URL: https://...
ddaf18418c563c90e2624cd2e2704d0525ee212a authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
I fixed this issue once in https://codereview.chromium.org/9121011/ but added
the test in the wr...
The test runner silently runs gyptest*.gyp files if invoked with a single test,
but doesn't run ...
OS X iconv makes "UTF-16" write UTF-16BE data. Just do the recoding in
Python, which lets "UTF-...
Allow one concurrent ld process for every 4 GB of ram. This matches what
ninja/windows does.
R=...
16c347ce44727366c0c0e7769b583dcf5f0614e1 authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>1704 was reviewed at https://codereview.chromium.org/23461010/
TBR=mark
Review URL: https://co...
06549deaf7e7d32bddfd0ef08916a1df929f06b0 authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Target.UsesToc() already returns False for framework bundles, so don't run
a linker command that...
No code changes needed for app bundles. (Framework bundles need a bit of work
to make this true,...
Review URL: https://codereview.chromium.org/22815023
git-svn-id: http://gy...
6633baab29b60f27e3dca607ffbef689ccdd82b8 authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
This method is used to determine the size of the Ninja pool
which is used for links during the b...
Example:
gyp: Cycles in .gyp file dependency graph detected:
Cycle: build/linux/system.gyp -> t...
Enable the code on Win/Mac as well as Linux.
Review URL: https://codere...
53fa568504ea29222395b38b31c19ac293021223 authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Rather than using optimization flags to test cflags,
use our own explicit defined flag. This is...
Follows behavior when using MSVS generators. If target ends up with no
'Optimization' option spe...
http://build.chromium.org/p/tryserver.nacl/builders/gyp-linux/builds/1119
assertItemsEqual is n...
a4137f8aee80930b8f5c003b016e934158b1923d authored over 11 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>Example:
gyp: Cycles in .gyp file dependency graph detected:
Cycle: build/linux/system.gyp -> t...
The change in r1691 caused us to add environment variables to
host and target toolsets. We shoul...