Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/electron/gyp
https://github.com/electron/gyp
so targets in the same .gyp can share same-named source files.
Review URL: http://codereview.chro...
Review URL: http://codereview.chromium.org/199097
git-svn-id: http://gyp.googlecode.com/svn/trun...
5270fcdd9af421a59ad14994938d133334656a15 authored over 15 years agofiles to climb out of the build directory and get created under src/ or
elsewhere. Add a test co...
Review URL: http://codereview.chromium.org/196087
git-svn-id: http://gyp.googlecode.com/svn/trun...
a3cb670ab4d0429cb3c12cac4904437958f93bcf authored over 15 years agoonly link time dependencies.
BUG=70
TEST=test/dependencies/gyptest-lib-only.py
Review URL: http...
a751730e8f57666429ac11d01ca9068c9fc462fa authored over 15 years agogit-svn-id: http://gyp.googlecode.com/svn/trunk@646 78cadc50-ecff-11dd-a971-7dbc132099af
f8b6452b27996f8602ffb76930c3ecc95c3d9a39 authored over 15 years agorelative paths in actions relative to $SRC_DIR/{subdir}. Update the
basic (non --generator-outpu...
This fixes http://code.google.com/p/gyp/issues/detail?id=64
Review URL: http://codereview.chromi...
Write out a separate set of actions for each rule. Actions containing "INPUT_ROOT" does not work...
5fb1f55ddfc4eb1346568207669064b25ecafd35 authored over 15 years ago* Visual Studio shouldn't add the --generator-output= prefix
to a path if it begins with a macr...
Review URL: http://codereview.chromium.org/202024
git-svn-id: http://gyp.googlecode.com/svn/trun...
057b6892a1d1878be4fbeae898fb190362be4a55 authored over 15 years agoReview URL: http://codereview.chromium.org/201053
git-svn-id: http://gyp.googlecode.com/svn/trun...
fba4217a612a1c0ba945a5c38b1010243e121ffa authored over 15 years ago* Visual Studio shouldn't add the --generator-output=
prefix to a path if it begins with a '$'....
Prepend $SRC_DIR to include_dirs strings in the SCons generator.
Evaluate include_dirs strings wi...
BUG=None
TEST=None
TBR=sgk
Review URL: http://codereview.chromium.org/197022
git-svn-id: http:...
a7b4d364049d85ee8d2c4307299e6951753bb9ec authored over 15 years agoMaking the msvs_quote_cmd option duplicate the old behavior.
Hopefully this whole option goes aw...
e2cb7abd3375aff1a500da7eb4a314d7a3f9daf3 authored over 15 years agoThe actions in gyp are written relative to their defined directory, but the makefile is run from...
6009df71af8265c57676984165e9547b467a8f98 authored over 15 years ago
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/186015
git-svn-id: http://gyp.go...
93cb07e8ee315e78a0524c9a1bcf6fb69d874a6d authored over 15 years ago* Fix Xcode to handle copies to relative-path output directories,
which should be relative to t...
BUG=http://code.google.com/p/gyp/issues/detail?id=67
Review URL: http://codereview.chromium.org...
806b4823b31c6c31ffc6f279c63af5a137cd7f0c authored over 15 years agowhich broke the Chromium Linux canary.
Review URL: http://codereview.chromium.org/189006
git-svn...
9fbc56eb9c2277fbfd61ee90b099df5187fa1b70 authored over 15 years agoPrepend $SRC_DIR to include_dir strings in the SCons generator.
Review URL: http://codereview.chr...
Review URL: http://codereview.chromium.org/181042
git-svn-id: http://gyp.googlecode.com/svn/trun...
2178b1ecec8b8e42b0395d69c8e946aeee7eadfb authored over 15 years agostuff and explicitly controlling where the output (object) files
are relative to the source direc...
SCons builder to transform compilable source files into objects,
instead of letting SCons do it f...
Make the entire src/ tree non-writable when running gyp,
and then selectively make the build subd...
we no longer need the {GYP,}FileList classes.
Review URL: http://codereview.chromium.org/180052
...
ae9e7a25e34cd0f483e02aeaadd8037ca2363093 authored over 15 years agoenvironment to scraping the output of 'net config Workstation'
to get the domain and user name.
R...
any process_outputs_as_sources files in-line.
Review URL: http://codereview.chromium.org/176051
...
63401219ce5f6a8d97304188a05453e45d2f1fec authored over 15 years agoand fix problems found in generators:
* In the Xcode generator, check if concrete_output_dir is s...
'run_as': {
'environment': {
'PATH': '/bin:/usr/bin',
'HOME': '~',
},
'action' : [...
It properly handles quoted values, comments (including preserving comment
placement) and escaped ...
defined in a single .gyp file.
Review URL: http://codereview.chromium.org/179033
git-svn-id: htt...
534b95848f8fb3bc7ced4590d81d5f85ffc92f03 authored over 15 years agothe SCons.py module, including the definition of the WriteList()
utility function.
Review URL: ht...
separate gyp/SCons.py module with better OO architecture.
Review URL: http://codereview.chromium....
of generated gyp configurations.
Review URL: http://codereview.chromium.org/173611
git-svn-id: h...
d550593518022aba6c0a52203c1fd98922ac08ff authored over 15 years agoReview URL: http://codereview.chromium.org/180024
git-svn-id: http://gyp.googlecode.com/svn/trun...
d11b9aee6479cfb7d6499995bd6a8ccb834567f0 authored over 15 years ago
Make LIBS a target-specific variable, like how LDFLAGS etc. work.
Also reverts r605, an incorrec...
Review URL: http://codereview.chromium.org/174611
git-svn-id: http://gyp.googlecode.com/svn/trun...
c02278cfb5d8d068a26a503477bd09a600b2076a authored over 15 years agojust set the $HOME variable so the test doesn't read the user's.
Review URL: http://codereview.ch...
~/.gyp/include.gypi file, which changes the output.
Review URL: http://codereview.chromium.org/17...
construction environments (to make the generated .scons files more readable).
Review URL: http://...
* --chdir= to change directory to
* --path= to add directories to $PATH
Add a DEPS file to let th...
from a list of possible choices. Use this capability to search
for either 'scons' or 'scons.py' ...
Review URL: http://codereview.chromium.org/173403
git-svn-id: http://gyp.googlecode.com/svn/trun...
6d7260ec6918d6bfc6d8f3bb39dadb8eaf04c4c6 authored over 15 years ago--generator-output= is used by adding relative projectDirPath
to the project's path, so that when...
Included .mk files use $(LIBS) internally, so the last included file
that defines $(LIBS) actual...
environment variable) to support builds with XCode and Visual
Studio project+solution files gener...
Review URL: http://codereview.chromium.org/174257
git-svn-id: http://gyp.googlecode.com/svn/trun...
0c07868caed501592af14d8b57a54dacfd8079ea authored over 15 years agoEnhance the test infrastructure module to:
1) pass in the specified .gyp file when we run gyp (in...
When the list of files to copy is generated based on varables, it can
reasonably end up empty. U...
BUG=61
TEST=gyp-test-subdir2-deep.py
Review URL: http://codereview.chromium.org/174006
git-svn...
01002c576609b305a5d2e3c1cfe08e1767f86abc authored over 15 years agosuch as PBXVariantGroup.
Review URL: http://codereview.chromium.org/172092
git-svn-id: http://gy...
2ab9bda8b8c1eff7930a2d5339c04dbf8123cb23 authored over 15 years agobuild more than one output file on Linux.
Also, added some better error information about missin...
827ec23b96e026febbb8991651dbcecd84a48e5a authored over 15 years agoerror output for the scons generator.
Review URL: http://codereview.chromium.org/165550
git-svn...
e162e112f7db7dca52aa668996e828315777bbaa authored over 15 years agowas set to '' instead of '.'). Use this to add explicit tests of the
<(DEPTH) idiom the Chromium...
infrastructure to find built executables in subdirectories.
Review URL: http://codereview.chromiu...
various build_*() methods. Execute arbitrary programs without
tacking on the full workpath so we...
http://code.google.com/p/gyp/issues/detail?id=37
This adds the capability to gyp to reference v...
47d09f2c7a65b7fda19b80a3bb54cad3c14a8bf7 authored over 15 years ago(Submitted for piman) for review 164367.
BUG=None
TEST=None
TBR=piman
Review URL: http://code...
1d6f22598b0995cbe4696d0fdc403a0ea7e538c5 authored over 15 years agowith the makefile option turned on (webcore).
The custom build step that was created should have ...
Review URL: http://codereview.chromium.org/165244
git-svn-id: http://gyp.googlecode.com/svn/trun...
3c044d16f852be036bb8bb71e55fde45b01946cd authored over 15 years agoAdd support for a 'tools' value in the 'scons_settings' dict to
give the GYP configuration contro...
Review URL: http://codereview.chromium.org/164212
git-svn-id: http://gyp.googlecode.com/svn/trun...
79eb356eaa3ad458c3e8b5002e94c79b54d7a39e authored over 15 years agofail based on user settings.
Review URL: http://codereview.chromium.org/165179
git-svn-id: http:...
bee6085e129ff31f09febc4b56d8991a425a00d0 authored over 15 years agoReview URL: http://codereview.chromium.org/165160
git-svn-id: http://gyp.googlecode.com/svn/trun...
3bf51046f4f9be6124c2ef256d0b838eb95bad83 authored over 15 years agosubdirectories, to restrict execution to reasonable subsets
without having to glob by hand.
Revie...
there is more than one variable to expand.
Modified test to test for this condition.
Review URL:...
methods into the generated *_main.scons (plus subsidiary functions),
and rename them to Gyp*(). ...
Update the test execution infrastructure to set {DYLD,LD}_LIBRARY_PATH
for the benefit of executi...
It was doing a linear search over and over, instead of using a dict.
It was taking 1m42s to gener...
Review URL: http://codereview.chromium.org/160456
git-svn-id: http://gyp.googlecode.com/svn/trun...
e8db48c52a4ed5df520e472193d54674b681e9d4 authored over 15 years agoReview URL: http://codereview.chromium.org/160595
git-svn-id: http://gyp.googlecode.com/svn/trun...
549e2fccc6e5a7fc2ba283ee48ae75d0ef825efd authored over 15 years agogit-svn-id: http://gyp.googlecode.com/svn/trunk@577 78cadc50-ecff-11dd-a971-7dbc132099af
2dedb2908903e9e1464def6967d12db170822aec authored over 15 years agoWorks around a gyp bug.
git-svn-id: http://gyp.googlecode.com/svn/trunk@576 78cadc50-ecff-11dd-...
7dbf6491e2d99d994663985aef41e80583c65879 authored over 15 years agogyptest.py infrastructure. Expected debug standard output moves into the
test script in-line. A...
git-svn-id: http://gyp.googlecode.com/svn/trunk@574 78cadc50-ecff-11dd-a971-7dbc132099af
b36f4e4101e3f1d3fe9233c9dcde6130e2680bce authored over 15 years ago('type': 'shared_library', 'mac_bundle': 1)
Review URL: http://codereview.chromium.org/160534
gi...
b4e0ef7a4651fd4891cc616027520724cd25f907 authored over 15 years ago
This fixes a problem where we lose quotes in processing command lines,
which meant that if your ...
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/159792
git-svn-id: http://gyp.goog...
62cccaf64f861d4a96f48c759ecbf476e9289bf1 authored over 15 years agoprior to submitting the previous CL).
git-svn-id: http://gyp.googlecode.com/svn/trunk@570 78cad...
017bc08501ffe50e61362b48c3597d5901acf72f authored over 15 years agoFix the make generator so that "all" is the default Make target
(i.e. what gets built if you don'...
passed into gyp or decided at gyp-time.
Added the following:
MSVS_OS_BITS = 32/64
MSVS_VERSION = ...
specified 'default_configuration'. For now, arbitrarily use the first
one that wasn't left as 'D...
Review URL: http://codereview.chromium.org/159702
git-svn-id: http://gyp.googlecode.com/svn/trun...
35791bc83d80ece203bd9929bdf121f3b2c903f2 authored over 15 years agoAlso, fixes a minor bug in run_tests where it didn't print the stderr.
Review URL: http://coderev...
For instance, now you can write <(foo <(bar)) and it will work
correctly.
I added a debugging swi...
gyp can be ran from a directory other than the source root.
The relative paths we put into the r...
initial tests of building a simple "Hello, world!" executable.
Review URL: http://codereview.chro...
This is also cribbed from the Linux kernel Makefile system.
The basic mechanism is this:
- all ...
git-svn-id: http://gyp.googlecode.com/svn/trunk@558 78cadc50-ecff-11dd-a971-7dbc132099af
4c55d78ac2120e948aa9d3d21b02037e507a4418 authored over 15 years agogit-svn-id: http://gyp.googlecode.com/svn/trunk@557 78cadc50-ecff-11dd-a971-7dbc132099af
73228d42bb14cb7f008f0761be9eaa2a09e6fe3e authored over 15 years agonested command variable change from r523 that was rolled back. Tested
with test case on Linux, M...
Review URL: http://codereview.chromium.org/159349
git-svn-id: http://gyp.googlecode.com/svn/tru...
d56dad8b45a27e6357b46be4647282d54f03e0ce authored over 15 years agoabsolutely last.
BUG=None
TEST=None
TBR=sgk
Review URL: http://codereview.chromium.org/155811
...
Adding a hook to select an alternate output directory in the msvs generator.
BUG=50
BUG=51
TEST=...
configuration on each platform (Debug/Release).
BUG=52
TEST=None
Review URL: http://codereview...
2c9e8675a425664fcc6fa1038c20dae9f2138af3 authored over 15 years agoReview URL: http://codereview.chromium.org/149697
git-svn-id: http://gyp.googlecode.com/svn/trun...
a694f2655e709f160b6b6eeebe816d93cc8e5033 authored over 15 years agoReview URL: http://codereview.chromium.org/149691
git-svn-id: http://gyp.googlecode.com/svn/trun...
003b62647fcd0547df8b4ba7ab5afbbc5b01afe0 authored over 15 years agoReview URL: http://codereview.chromium.org/155519
git-svn-id: http://gyp.googlecode.com/svn/trun...
4a79ec9c49997782ef47e5f373530d20775d204e authored over 15 years ago