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
Also, add test for similar setup in non-ULDI mode for all platforms.
[email protected], dpr...
f2c3cfc3b1df1a9658c6646faa67c670209cf963 authored about 9 years ago by Scott Graham <[email protected]>Adding this to also supress project upgrade warnings for Swift-based gyp generated project files...
ae2d73840216529adeef06ecc21c958c47530542 authored about 9 years ago by Alastair Tse <[email protected]>
Add a new target type for kernel extensions, along with a simple test
and sample kext based on t...
suppression of Xcode project configuration warnings.
BUG=
[email protected]
Review URL: https...
e2e928bacd07fead99a18cb08d64cb24e131d3e5 authored about 9 years ago by Alex Harper <[email protected]>
Prior to this change build_targets returned targets that were children
of the root nodes. After ...
This will set the destination to number 10 (Frameworks in Xcode UI).
Enables 'Embedded Binaries'...
BUG=
[email protected]
Review URL: https://codereview.chromium.org/1368133002 .
Patch ...
b3cef028a51a2313ca4bc34f437b945ff56ffb9a authored about 9 years ago by David Edelsohn <[email protected]>
Seems that now both master branch and md-pages branch have docs/
directory, but only the latter ...
When LTCG is enabled, link.exe emits noise like:
"
Generating code
Finished generating code
"
...
c3d861c8bca42f942e829b77b0886275ae0a40b8 authored about 9 years ago by Yohei Yukawa <[email protected]>Review URL: https://codereview.chromium.org/1364373004 .
Patch from bnoord...
265f495cc3a3cf59004edbfd4fca6a3cc4315526 authored over 9 years ago by bnoordhuis <[email protected]>Note this support only exists for Make and Ninja generators.
Patch from [email protected].
B...
741b7f1d257bef6b86ea5d7fa0b5475a018bf838 authored over 9 years ago by Scott Graham <[email protected]>Re-spin of https://codereview.chromium.org/1236933002.
Previously, RelativePath() was changed t...
7904ce96fd012ded9627172540e91a51025e3c08 authored over 9 years ago by Scott Graham <[email protected]>
With Xcode 7 the '.dylib' for system libraries are no longer present
but instead only '.tbd' are...
* cmd_alink: Add -X32_64 option.
* cmd_alink_thin: Add -X32_64 option.
BUG=
[email protected]...
The settings were declared but not applied when generating
the project files.
R=scottmg@chromiu...
1f374df95de1c0a125485496e8d23d36303a93fd authored over 9 years ago by Scott Graham <[email protected]>This reverts commit 121d89dfcd4f6ebe1c89524b3f9ca11ddd437e77.
> Make Re...
5d01a8cda53bfa23f1dcbe0c31c33aa30f50cf4c authored over 9 years ago by Brad Nelson <[email protected]>Passes analyzer tests (were previously failing on Windows).
BUG=527935
[email protected]
...
2b17e0b26a93e8c9758c23aec6c554da4ca8f0a9 authored over 9 years ago by Dirk Pranke <[email protected]>This allows gyp to work correctly in symlink-heavy environments. Basically,
this is because gyp p...
Make gyp report both the failing command and the gyp file name when a
<!(command) is not success...
of pylib in this repo, not elsewhere on the system.
BUG=
[email protected]
Committed: https...
bae26e800c7fcb1d4c15fcae71045189701fe3af authored over 9 years ago by Lindley French <[email protected]>relative path values. So let normalize path before matching.
BUG=gyp:487
TEST=covered by tests
R...
Note that StackCommitSize has no effect unless StackReserveSize is also set.
This is consistent ...
With the introduction of Windows 10 Universal applications, winrt app projects require target pl...
81c2e5ff92af29bab61c982808076ddce3d200a2 authored over 9 years ago by Scott Graham <[email protected]>
[email protected]
BUG=crbug.com/504072
Review URL: https://codereview.chromium.org/12553130...
d6adc48df899d1d746d90d7d0608715bb2fb3c42 authored over 9 years ago by Dirk Pranke <[email protected]>
There seems to be at least one more failing test on the Win bot,
though this one seems flaky.
...
36d99ff230991215f62b1e1a5b7403c502c24032 authored over 9 years ago by Dirk Pranke <[email protected]>
The following tests fail reliably and should be
disabled while they are being triaged, so that
t...
This CL disables the following tests on windows:
test/actions-multiple-outputs-with-dependenc...
658f3a81995b3a7f8af981d86daeaf499e1fddd2 authored over 9 years ago by Dirk Pranke <[email protected]>
VS 2015 uses about 20% more memory when linking. This caused a
severe page-fault storm on my dev...
In some cases linker command line is required to contain duplicate entries. One example is to pa...
25ed9ac4ac2a4d2a08909225fbb6d56e89ad38a6 authored over 9 years ago by Yury Semikhatsky <[email protected]>Previously dependencies were processed in-order, this changes to pre-order.
This makes 'all_dep...
ae276266d580a10b87661ca50c4574a03625c033 authored over 9 years ago by Dan Beam <[email protected]>
BUG=499471
[email protected], [email protected]
Review URL: https://codereview.c...
5122240c5e5c4d8da12c543d82b03d6089eb77c5 authored over 9 years ago by Justin Cohen <[email protected]>This reverts commit b4781fc38236b0fb1238969c918a75a200cfffdb.
Review ...
acfc10d2907264abceabc9cb3a2ded967997b5b5 authored over 9 years ago by Scott Graham <[email protected]>
BUG=chromium:500534
[email protected]
Review URL: https://codereview.chromium.org/1182493014.
fdcd8bc10c935eff13b391644b01460593c46861 authored over 9 years ago by Scott Violet <[email protected]>
We're trying to track down why All is being built some times. I can't
repro locally, so adding s...
This trims down some redundant paths such as ../../src/code/File.cpp
if the gyp file is also in ...
There are too many braces in the example, remove them.
Review URL: http...
9b2b25aececdba9d90b180168f49baba55cffa6e authored over 9 years ago by Ben Wagner <[email protected]>
This is effectively a follow-up to crrev.com/1066963002. The problem
we have now run into is tha...
This is to deal with static_libraries not being compile dependencies.
In particular if we only o...
By default, stdout and stderr from rule scripts are not printed in the msvs
console unless the u...
These changes bring the cmake generator more in line with the
ninja generator:
1. Set the defau...
08429da7955a98ef764fafa223dd7de73f654b2d authored over 9 years ago by bungeman <[email protected]>Otherwise:
scottmg:~/work/cr/src/tools/gyp (land-shared-library-fix)]$ git cl land
Using 50% ...
Forgot to update test after removing shared_library case from
target types that aren't allowed t...
This reverts commit 540e4b1e665aa4a69c89906abf267904b571f87b.
Slightly updated to comment/targe...
c0cf1f22eb428073cf64e17c853f3c48303cb328 authored over 9 years ago by Scott Graham <[email protected]>With the introduction of Windows 10 Universal applications, winrt app projects require a differe...
9f594095c5b14f8bc518081a660e77890c294861 authored over 9 years ago by Scott Graham <[email protected]>
The android generator is no longer used by Chromium (WebView now builds
using ninja), is buggy a...
Not sure if this is 100% accurate, but better than all the SVN refs
that are there now.
R=iannu...
0bb67471bca068996e15b56738fa4824dfa19de0 authored over 9 years ago by Scott Graham <[email protected]>
[[ Because I always find binary string ops a bit odd:
>>> '2003' >= '2013'
False
>>> '2005' >= '...
than the source tree.
Also write the dump.json output to the out directory.
This is useful for ...
3601f26003c6163128a66330ce845b5cb309c7a9 authored over 9 years ago by Nico Weber <[email protected]>
[email protected]
BUG=472266
Review URL: https://codereview.chromium.org/1098613002
2f66a3f949530074bc5151ea8daf6c2b7abd07a7 authored over 9 years ago by Dirk Pranke <[email protected]>This layers a hack upon a hack, but it should strictly improve things and the code isn't too ugl...
2a5511bd901f328db10d0b6415c864a5ff59fc81 authored over 9 years ago by Daniel Vogelheim <[email protected]>
BUG=471146
[email protected]
Review URL: https://codereview.chromium.org/1057723002
2889664b9fa88cce175c5c7cdf207d28420a7412 authored almost 10 years ago by Nico Weber <[email protected]>
BUG=471146
[email protected]
Review URL: https://codereview.chromium.org/1003273007
69dfb493a22f2489a226924425ba0d72eed3f439 authored almost 10 years ago by Nico Weber <[email protected]>
This CL migrates the GYP documentation over from the code.google.com
wiki:
Given that code.goog...
c5859a298166ce6ed3496175100c45f565f74cf8 authored almost 10 years ago by Dirk Pranke <[email protected]>
If the path passed to GypPathToUniqueOutput() is an absolute path,
the output path is absolute t...
Add variables set by default in other generators as identity variables
for gypd, to fix running ...
When using flavored generator ("xcode-ninja" or "msvs-ninja") then the
GENERATOR variable only r...
This gathers more input files for the 'sources_for_indexing' target.
BUG=466048
R=sdefresne@chr...
Remove support for xcode_project_version.
BUG=
[email protected], [email protected]
Rev...
28c00336a403948e871c45f5a872ba050a8311a4 authored almost 10 years ago by Justin Cohen <[email protected]>For iOS builds, Info.plist and .strings files should be converted to binary.
BUG=gyp:390
R=mark...
The analzyer was always defaulting to supporting multiple toolsets,
unlike the ninja generator, ...
Fixing issue introduced in:
https://chromium.googlesource.com/external/gyp/+/002ebe4420a3b1c5731...
The original CL falsely added the inherited project path to the hashables
of each child target e...
Relanding change landed in svn:
https://codereview.chromium.org/956203005/
Original author: mat...
a5bd08f286297d3dac5ff4fd27a97e7961412513 authored almost 10 years ago by Brad Nelson <[email protected]>
BUG=None
TEST=trybots
[email protected]
Review URL: https://codereview.chromium.org/9456...
dd831fd86e7a254c696f53944333562466e453ad authored almost 10 years ago by Brad Nelson <[email protected]>
Switching source URL in codereview settings.
Adding commit_queue json in preparation for a gyp C...
This can be used to pass a --plugin flag to ar.
BUG=chromium:453195
[email protected]
git...
34640080d08ab2a37665512e52142947def3056d authored almost 10 years ago by [email protected] <[email protected]>
This adds _x64 to the OutDir for msvs project files when ninja builds
are enabled for x64.
Patc...
6194e32f7fcbf42e625b04373adfa3c3d483c962 authored almost 10 years ago by [email protected] <[email protected]>The ninja generator also does the equivalent of this. This is for the pure msvs generator.
BUG...
16f9f4566f5dd02745f39b6b67493f66b5676041 authored almost 10 years ago by [email protected] <[email protected]>
This commit fixes the x64 issue and adds a test. The underlying issue was that
the msvs default...
This adds a flag that tells ninja not to expect an import library
to be generated. This is only ...
After https://codereview.chromium.org/791993005/.
When multiarch, libtool is run as "... -o foo...
104e21ecf6f28c47d2e729d572aa790b85225ee0 authored almost 10 years ago by [email protected] <[email protected]>
BUG=chromium:451290
[email protected]
Review URL: https://codereview.chromium.org/8726430...
b28bd7ddd1438c98f93a8e5383b7daceb572a3fb authored almost 10 years ago by [email protected] <[email protected]>
This patch is being reverted because it caused build errors in chromium when
attempting a gyp ro...
For ninja, we now emulate msvs by passing /SAFESEH:NO
when ImageHasSafeExceptionHandlers is fals...
On systems like OpenBSD bash isn't available by default, this removes the hard
coded path.
Revi...
3dde7bfb50a64e8292adad0473d5981ca6da903d authored almost 10 years ago by [email protected] <[email protected]>
This adds a 'depfile' option to GYP actions, which allows an action to
provide that 'depfile' fo...
This made the xcode generator very slow for larger projects, see
https://code.google.com/p/chrom...
Instead, projects that want this feature should define a LINK_wrapper
BUG=none
R=thakis@chromiu...
In r2015, support was added for generating a .classpath file in
the Eclipse generator. However,...
This is a reland of https://codereview.chromium.org/699083004/.
See https://code.google.com/p/c...
82b08049cc0b1f9e0bdcc0702ac6b523360f635f authored about 10 years ago by [email protected] <[email protected]>
Two targets may differ in just the product extension. To avoid name
clashes in this situation, t...
The test gyptest-top-all guards against this when run using
TestGypXcodeNinja, i.e.
$ ./gyptest...
f1dc682b70a60fdcb97de1d6939da6e9a5c9bd35 authored about 10 years ago by [email protected] <[email protected]>Use:
./gyptest.py -f xcode-ninja <tests>
BUG=gyp:443
TEST=Run
./gyptest.py -f xcode-ni...
Fixed using "tr -d '\r' < update_pgd.py > update_pgd_fixed.py" and
then renaming the file to upd...
This adds support for generating a .classpath file that can be copied
to an Eclipse project for ...
Adds new target types for Apple Watch apps and their corresponding
WatchKit extensions, along wi...
[email protected]
BUG=chromium:440500
Review URL: https://codereview.chromium.org/78436300...
ce7a555f1c58bb396f8b1fa304aa3977ec8d2b93 authored about 10 years ago by [email protected] <[email protected]>
When running gyp with --no-parallel, the build file data for included gypi
files is cached in th...
The Xcode generator produces the same hash for library target products that have
identical names...
When deciding whether to include a target in the generated makefiles or
not, don't consider the ...
ExecLinkWrapper() runs a subprocess with shell=True, so that "link.exe" is
looked up using PATH ...
gyp issue 440
Python on AIX is compiled with LARGEFILE support. gyp flock_tool must
use the ap...
This was removed in the last minute in r1984 because of failures in the
gyp-win64 bot.
BUG=
R=s...
BUG=gyp:469
[email protected]
Review URL: https://codereview.chromium.org/739303003
git-s...
66b3c809f3d9a8824f9336436c718bc9f753cf85 authored about 10 years ago by [email protected] <[email protected]>Right now, a gyp condition consists of exactly two or three parts:
[cond_expr, true_dict]
[...
BUG=
[email protected]
Review URL: https://codereview.chromium.org/720153005
git-svn-id: ...
0131edea33bb108773c12412ea737127b725967e authored about 10 years ago by [email protected] <[email protected]>
This commit changes the Visual Studio installation path detection code to use
_winreg to find th...
BUG=chromium:432483
[email protected]
Review URL: https://codereview.chromium.org/7227730...
f1c42f73e4cc2912460aab113f9cd31ee3fafd38 authored about 10 years ago by [email protected] <[email protected]>
When trying to build shared_library or loadable_module, build.ninja
has a rule to depend on .dyl...
Like r1978, but for ninja only. The msvs generator can use the fallback, but
the ninja generato...