Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Bincrafters Community

The Bincrafter's Packaging Project
Collective - Host: opensource - https://opencollective.com/bincrafters - Website: https://bincrafters.github.io - Code: https://github.com/bincrafters

Fixing bad merge with my other change.

Review URL: http://codereview.chromium.org/113508

git-svn-id: http://gyp.googlecode.com/svn/tru...

github.com/bincrafters/gyp - 891ff6696d1709c99b420b76a855674d33c16f9f authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Enhanced msvs generator so that it can optionally emit makefiles for

selected rules.
Added support for 'message' in rules and actions.
Cleaned up some aspects of rule...

github.com/bincrafters/gyp - e296957aaca033cab95ac2f28f9aac08d816528c authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Catch as a value error so we don't each keyboard interrupts.

Review URL: http://codereview.chromium.org/113362

git-svn-id: http://gyp.googlecode.com/svn/trun...

github.com/bincrafters/gyp - 930fb712bd6c876da2e7806ce88385acba7d14e2 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Fixing bad handling of 0 with msvs_cygwin_shell.

Python needs static types.... sigh.

Review URL: http://codereview.chromium.org/115307

git-svn-i...

github.com/bincrafters/gyp - 03f799256e0984f1ff6049b4b706d92ffc050f5f authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Added support for 'inputs' in 'rules'.

These get translated into additional dependencies for the rule.

Review URL: http://codereview.ch...

github.com/bincrafters/gyp - dd4b6b1881885ab9c8d49e93a37f9ca36e1afc1e authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Restoring old default behavior to lib/

Review URL: http://codereview.chromium.org/114022

git-svn-id: http://gyp.googlecode.com/svn/tru...

github.com/bincrafters/gyp - e5c88385322696ada79e838cf1df02f304cba725 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Make variable expansion handle int variables.

Review URL: http://codereview.chromium.org/113300

git-svn-id: http://gyp.googlecode.com/svn/trun...

github.com/bincrafters/gyp - d07ae6bf9612cd9b36b063724371ce10e8a058b4 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Fixing up the path handling when calling things thru cmd.

Review URL: http://codereview.chromium.org/115214

git-svn-id: http://gyp.googlecode.com/svn/tru...

github.com/bincrafters/gyp - d359b8ea969120b86dc41277d030b63eca1ea002 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Adding support for product_name on windows.

Review URL: http://codereview.chromium.org/99307

git-svn-id: http://gyp.googlecode.com/svn/trun...

github.com/bincrafters/gyp - de41f4c70d5429f41d28f7e72cdfec3b4fb74ace authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Try to convert default values to ints instead of always making them strings, this supports variables that want integer values.

Review URL: http://codereview.chromium.org/113280

git-svn-id: http://gyp.googlecode.com/svn/trun...

github.com/bincrafters/gyp - 18edfdaa043171e5686ec89f8e956a232e40fb8f authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Taking out vs2005 override, as it now resides in the buildbot config.

Review URL: http://codereview.chromium.org/113228

git-svn-id: http://gyp.googlecode.com/svn/tru...

github.com/bincrafters/gyp - 6f603e738b74bc1a34d7ea96320042507056bad9 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Explicitly generate vs2005 project files when run on the buildbots.

Review URL: http://codereview.chromium.org/114019

git-svn-id: http://gyp.googlecode.com/svn/tru...

github.com/bincrafters/gyp - 94789ac7c44413249449e88cf113f66b1e333ae0 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Add msvs generator support for different visual studio versions.

At this point only the version number is tweaked,
which is enough to prevent visual studio from c...

github.com/bincrafters/gyp - d849f28a8e9e439717051caaee6a8be1d4ba4ad0 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Add __repr__() methods for friendlier descriptions of what

a given object actually represents, e.g.:
<PBXFileReference 'webdatasource_impl.cc' at 0x11bc850>...

github.com/bincrafters/gyp - 38d14aa8e16fa6251a0b45469873e0ea5400f4a2 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Remove the call to setup_mount.bat on every command invocation.

We'll make sure this is done with a specific target for it.
Review URL: http://codereview.chromiu...

github.com/bincrafters/gyp - 4395205d438d9da0deedfefa44ea4cacfaf9ea91 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
If the source file for a copy begins with an absolute path

or a '$' (a variable), don't prepend $(ProjectDir).
Review URL: http://codereview.chromium.org/11...

github.com/bincrafters/gyp - 11923abad40fb38ca217febde055c9af4dc114e2 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Allow product_extension in Xcode generator

Review URL: http://codereview.chromium.org/113111

git-svn-id: http://gyp.googlecode.com/svn/trun...

github.com/bincrafters/gyp - 4d6b2679749b27ad04944251692892c17e5aa5a7 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: handle missing files in dependency lists.

Thanks to "Managing Projects with GNU make"!

Review URL: http://codereview.chromium.org/113061
...

github.com/bincrafters/gyp - bb0fb30d25fc36568d3e453ca2d942f6ea83977c authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Make the local --mode= and --verbose= options (more) discoverable

by explicitly adding them to the -h help text.
Review URL: http://codereview.chromium.org/114008
...

github.com/bincrafters/gyp - fe86fec812143df0f08346541fe3afc8e39f4db9 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Removing excess space that can cause issues on some systems.

Review URL: http://codereview.chromium.org/100365

git-svn-id: http://gyp.googlecode.com/svn/tru...

github.com/bincrafters/gyp - 2fc26bffed130e29a709fa397153db7f28419105 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Use hashlib/md5 in a way that avoids deprecation warnings and is

backwards-compatible.
Review URL: http://codereview.chromium.org/100339

git-svn-id: http://gyp.g...

github.com/bincrafters/gyp - 0237d55fbc1af90bf8de8c0206030225c6e211c6 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: more cleanups, order-only deps, restore shared link.

git-svn-id: http://gyp.googlecode.com/svn/trunk@462 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - 8df7f009111c20f6a70644c00cf2f3ac86fb9b74 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: previous commit used wrong variable.

git-svn-id: http://gyp.googlecode.com/svn/trunk@461 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - 623f6665978d7f799825bdea08b36b32b7304d3b authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: actions/rules need to happen before any compiles.

git-svn-id: http://gyp.googlecode.com/svn/trunk@460 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - 06a9a48311d204fc582c76c668959dd85463aed1 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: significant refactoring for cleanup.

git-svn-id: http://gyp.googlecode.com/svn/trunk@459 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - 0a445a124e9b7e1069bc405746036256bc515f17 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: output directory must be exactly two dirs deeper than src/.

git-svn-id: http://gyp.googlecode.com/svn/trunk@458 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - 86531b60fd9c5beb5265e7d61a2ad5bdf97c95ce authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: absolutify paths used in copy rules.

git-svn-id: http://gyp.googlecode.com/svn/trunk@457 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - a63ecb43e5e6e0a7da79fd80d05447b97f744b26 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
- Use a local flag to tell if the project already has an 'All' target, and don't generate one (assume they are controlling it for a reason)

- When generating an 'All' target, only do it if there are tests that are allowed to be included ...

github.com/bincrafters/gyp - 83891a83bee6f9ab4a471d2ef74ce5c28fc81c64 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: previous cleanup caused us to lose LDFLAGS.

git-svn-id: http://gyp.googlecode.com/svn/trunk@455 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - 59ac89c0a6df0e453edb8cf1c138ae6dbfd65885 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: support Release builds; include build type in output dir.

git-svn-id: http://gyp.googlecode.com/svn/trunk@454 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - 7d8441dfa244206546f1fc8e1c15e0b4840ccc20 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: eliminate some hacks. Remove local_CFLAGS.

git-svn-id: http://gyp.googlecode.com/svn/trunk@453 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - 0eac038be2935f2bae1a8898b44e3275a4eb9bdc authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Remove duplicate --mode= configurations.

Review URL: http://codereview.chromium.org/100188

git-svn-id: http://gyp.googlecode.com/svn/trun...

github.com/bincrafters/gyp - 7509f193028a2194993993bff48e2fc5aa627a3d authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Hook up the internal alias that we're going to use for an action-only

target with the actual publicly visible target name. This requires
calling env.Alias() instead o...

github.com/bincrafters/gyp - 35b9b2e62b49d6408610df9ca55d08ac36704fa5 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Turning on setup_mount for everything, just to be safe.

Using set CYGWIN=nontsec, as this seems to be required on some machines (buildbots).

Review URL:...

github.com/bincrafters/gyp - 6380a4405fb1393169fae7a6dd242ddafc1fc450 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Always test changes before commit....

Changing the way TMPDIR is generated, since it collided with string substitution.

Review URL: ht...

github.com/bincrafters/gyp - 764891a1830c52df3f4f28bfcfba57270b7d7536 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Defining TMPDIR, since dftables requires it.

Review URL: http://codereview.chromium.org/99176

git-svn-id: http://gyp.googlecode.com/svn/trun...

github.com/bincrafters/gyp - 078566908be59853b6ec342fdc10149b53d4f946 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Add generated help text which provides the list of available target

names (and LOAD= module names).
Review URL: http://codereview.chromium.org/100130

git-svn-id: ht...

github.com/bincrafters/gyp - 59187ad3bab46cd5032099022ecf9920d24acda6 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
When there's no actual target being built, use an Alias in the

target_files array, instead of just leaving it empty. Without this, SCons
doesn't think there's ...

github.com/bincrafters/gyp - cc98fbc9be6acdc7b9a091d3e307aa10329976ad authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Adding support for .def files to the windows generator.

Review URL: http://codereview.chromium.org/100050

git-svn-id: http://gyp.googlecode.com/svn/tru...

github.com/bincrafters/gyp - eb5469600365ec5dbf19bff275e8a3e3e974d44d authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: support shared library linking.

git-svn-id: http://gyp.googlecode.com/svn/trunk@444 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - f7c521353bb53562927effc6f87a42d216bf3973 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: cleaner handling of 'settings' targets.

git-svn-id: http://gyp.googlecode.com/svn/trunk@443 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - 7dcb31d67cc3d8ecd31d006ace825e4fc96914a9 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: add an "all" target that builds everything.

git-svn-id: http://gyp.googlecode.com/svn/trunk@442 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - b89e30e775e6e9f3670e0cd83e2d65fb2a9994df authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: two hacks around some Chromium-specific weirdness.

git-svn-id: http://gyp.googlecode.com/svn/trunk@441 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - 7fe09eea54741b72acf682c5fcc78b72448ca8ce authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: minor bug where we wrote an empty rule.

git-svn-id: http://gyp.googlecode.com/svn/trunk@440 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - 13c3e45a32823a902e3a58ffdb909c0887bf698b authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: use an order-only rule for OBJS dependencies.

git-svn-id: http://gyp.googlecode.com/svn/trunk@439 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - fecb0cb477bd53d2b16dffa71cfcf5846a8c2289 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: use all_targets everywhere.

git-svn-id: http://gyp.googlecode.com/svn/trunk@438 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - f4c8f07756a403ece74037c4c42878fbb9142b3a authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: don't sort include list.

git-svn-id: http://gyp.googlecode.com/svn/trunk@437 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - e74c498a9707b344de1b6dbfc004bda357964528 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Don't add sources that happen to live in the products directory to the

products group.
Review URL: http://codereview.chromium.org/93029

git-svn-id: http://gyp.googleco...

github.com/bincrafters/gyp - a30d01670843b94105ab081b613a3d1e6ed7369d authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Set both ${LINK,SHLINK}FLAGS to the 'ldflags' from gyp so we get the

appropriate flags regardless of whether static or shared libraries were
specified at gyp time.
Re...

github.com/bincrafters/gyp - cf538af553feb0f6f9ddf90c4b62c136f20f71f3 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Fixing typo in gyp.

Review URL: http://codereview.chromium.org/84003

git-svn-id: http://gyp.googlecode.com/svn/trun...

github.com/bincrafters/gyp - ee091cb58f2c9453df47679e88e97a311c4e76f9 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Adding support for direct execution of cmd command lines.

This windows specific feature/backdoor has been requested by leapfrog and mbelshe.

Review URL: h...

github.com/bincrafters/gyp - 7acf5b2c612d44c3449e7c11ddc3eaeb2ff1dadb authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: handle loadable_module targets.

git-svn-id: http://gyp.googlecode.com/svn/trunk@432 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - 918357640d4118b837f0d3c06dd74cbeedbc81bb authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: start removing temporary hacks.

git-svn-id: http://gyp.googlecode.com/svn/trunk@431 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - bb8e8120ef7c4d2d52795aee86ed892b73724766 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: cleanups were overzealous.

git-svn-id: http://gyp.googlecode.com/svn/trunk@430 78cadc50-ecff-11dd-a971-7dbc132099af

github.com/bincrafters/gyp - 99577127006f43169eca095369efe01d440ca29c authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Makefile generator: now can build Chrome.

Lots of cleanups and improvements are still needed, but this is a good
stopping point. I just g...

github.com/bincrafters/gyp - 8dafdc96be95b51813d58a68213457925520bc8b authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Add support for 'cflags_{c,cc}' for C-specific and C++-specific flags.

Sort the generated variables by SCons name for better .scons readability.
Review URL: http://code...

github.com/bincrafters/gyp - f773ecf69976acb6ea8d2fa28dd9ca2d6e29dc28 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Add support for a GYP_DEFINES environment variable as a way to pass in

default values for definitions.
Review URL: http://codereview.chromium.org/62128

git-svn-id: htt...

github.com/bincrafters/gyp - 0adefc99735bd48510089c07f0802ed83704b8dd authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Use the scons_setting dict for the correct .gyp file when determining

the sconsbuild_dir.
Review URL: http://codereview.chromium.org/60108

git-svn-id: http://gyp.goog...

github.com/bincrafters/gyp - 0fa9a9bd557236c3d346871520fe4d8a7dd09e86 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Generate the 'variants' info in the non-config section of the generator.

Review URL: http://codereview.chromium.org/60091

git-svn-id: http://gyp.googlecode.com/svn/trunk...

github.com/bincrafters/gyp - 449461040b2f4259287fde11183bdf0bd2753919 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Support the LOAD= command-line argument in the generated SCons files

(to let users speed up the build by selectively including or excluding
parts of the configuration...

github.com/bincrafters/gyp - 955333d38f19df7dac93c05e8b9aea6b28566718 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Restore Hammer performance settings:

* Enable --implicit-cache to re-use cached dependency info.
* Re-use previous MD5 checksums if th...

github.com/bincrafters/gyp - ad5090548bfc48798fde881ef1ff6ff9fc7ea617 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Only import os.path since we don't need the rest of os.

Remove the support in some template files for windows since scons is now linux only.
Review URL:...

github.com/bincrafters/gyp - a2e0455f275800599fe673b69c7115696ba39833 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Add 'variants' to non_configuration_keys.

Review URL: http://codereview.chromium.org/60080

git-svn-id: http://gyp.googlecode.com/svn/trunk...

github.com/bincrafters/gyp - 7b08f5aa9969304aaddf2b74bdca8eab4b6464b5 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Add support for a 'variants' dict to specify flavors of build the user

can set on the command line. The gyp keyword gets translated into
an upper-case command line arg...

github.com/bincrafters/gyp - 66250325cb07fc04ea1850c11a9dcb75a66990c6 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Open files in 'wb' so we should be able to generate xcode projects on Windows.

Switch use of os.path to posixpath for all places where the paths are headed to disk as they nee...

github.com/bincrafters/gyp - ff3d7702d6dba2fa383fb695f25fd8e4f151237e authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Support more then one generated format per run.

Review URL: http://codereview.chromium.org/60068

git-svn-id: http://gyp.googlecode.com/svn/trunk...

github.com/bincrafters/gyp - d8c2237ec6634a9183d906a5aa7762816a80af0f authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Use 'ldflags' not 'linkflags' to set $LINKFLAGS.

(We're going to start using this in the build/linux/system.gyp
'link_settings' dictionaries.)
Rev...

github.com/bincrafters/gyp - d01de441542b0234de32b8418ce982045b32ed8d authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Fix missing commas. (Hat tip: Tony Chang)

Review URL: http://codereview.chromium.org/60057

git-svn-id: http://gyp.googlecode.com/svn/trunk...

github.com/bincrafters/gyp - b5f43c45c361fc3fb7d11c9d999dea85a9b3e6ff authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Start using gclient dogfood hook to have gyp generate the .scons files

on gclient update.
Review URL: http://codereview.chromium.org/56165

git-svn-id: http://gyp.googl...

github.com/bincrafters/gyp - 659eefe7591f23fdd51b644c159464fca64e8a0d authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Change --configuration= to --mode= now that we no longer conflict

with the Hammer implementation of that option.
Generate a thin, thin SConstruct file to serve as ...

github.com/bincrafters/gyp - 89942a58439d651bca3975bf3071fa1aa798252b authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Use the actual 'cp' command, not SCons' internal Install() builder,

to make copies of files where we need them.
Review URL: http://codereview.chromium.org/60025

git...

github.com/bincrafters/gyp - 47586de87641067d2d69bc8ae8554206cfcc57e1 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
If we have to execute the command line with sh -c, use the original

quoted arguments, and the stripped arguments only if use os.spawnvpe().
Review URL: http://codere...

github.com/bincrafters/gyp - 3802efadb981b2ae32bf1afa593f343004df436f authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Support the ability to selectively enable the long-line-length

workaround in response to a 'scons_line_length' setting.
Review URL: http://codereview.chromium.o...

github.com/bincrafters/gyp - 5a0cff99d686f49b8d75c525b5ea567887f6ffb0 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Fix quote stripping in the line-length workaround.

Review URL: http://codereview.chromium.org/57041

git-svn-id: http://gyp.googlecode.com/svn/trunk...

github.com/bincrafters/gyp - afcaec6ea029aa24fae181f714045323001d5f5b authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Include the timing info on unittest runs (so you can compare w/ build bots)

Review URL: http://codereview.chromium.org/56093

git-svn-id: http://gyp.googlecode.com/svn/trunk...

github.com/bincrafters/gyp - bb900cbf4c47b1bd4cc085cce48c06c434bd33c9 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Make the Alias (phony) nodes that correspond to the gyp targets the exact

name of the target, instead of "gyp_target_{target}. This allows users
to specify "scons {target...

github.com/bincrafters/gyp - 2eee342911f65f753ffb94fe8ea9b59dbc012675 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
If a variable expansion executes something that exits non-zero or

generates anything on stderr, print stderr before raising an exception.
Review URL: http://codere...

github.com/bincrafters/gyp - b10b1604ce7808ee294e6043d1fac9722bb90496 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Work around line-length limitations in Python's interactions with various shells (dash, bash, whatever) by putting in our own SPAWN function that only uses sh -c if it detects any of the (common) metacharacters that require shell interpretation.

Review URL: http://codereview.chromium.org/55004

git-svn-id: http://gyp.googlecode.com/svn/trunk...

github.com/bincrafters/gyp - 90edceb108f904f6271a0e8f0ee4685502917ae9 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Use include_dirs for resource compiles too.

(Really thought this used to be in there...).

Review URL: http://codereview.chromium.org/55020
...

github.com/bincrafters/gyp - 3a057cb44582abcaf7c2d76bf788b5041dc393c2 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Support building a top-level src/sconsbuild directory.

* Change the name of $DESTINATION_ROOT (the Debug or Release directory)
to $TOP_BUILDDIR, name ...

github.com/bincrafters/gyp - 3d6336abc08ea9e36d22cad9667cc4e03546cb0e authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Add support for importing and propagating variables from the

user's external environment ('scons_import_variables' and
'scons_propagate_variables' respectivel...

github.com/bincrafters/gyp - 8d938acdeb980db55906fbe52459dec4032fcaef authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Support --srcdir builds from completely arbitrary directories.

Still creates Debug/ and/or Release/ subdirectories therein, which
cleans up logic by getting rid...

github.com/bincrafters/gyp - d311d733a01a65b950a6877931b159879106fad8 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Removing process_outputs_as_sources, because it doesn't make any sense.

Review URL: http://codereview.chromium.org/47005

git-svn-id: http://gyp.googlecode.com/svn/trun...

github.com/bincrafters/gyp - a61a6866383b6342fd242bbfc215e032be567507 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Add support for a 'link_languages' keyword (used by the

SCons generator as a hint to link with $CXX, not the default).
Review URL: http://codereview.chro...

github.com/bincrafters/gyp - 15a4fe6f96fd8d10d99215088e6ee5af82fe25af authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Reapply r397 without in-progress debugging work:

Move the target-specific intermediate directories into per-target output
directories. To try to...

github.com/bincrafters/gyp - b0055d24eafa06f1b451faa2f7d4df195c285591 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Revert r397 to undo accidental commit of later in-progress work.

Review URL: http://codereview.chromium.org/42603

git-svn-id: http://gyp.googlecode.com/svn/trunk...

github.com/bincrafters/gyp - 5befb06cc5a467b109247237b835245990065eb1 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Move the target-specific intermediate directories into per-target output

directories. To try to keep things discoverable, these directories
are still named "intermediate...

github.com/bincrafters/gyp - ae8bee36563643295ff57d98038fd43b5e70101f authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Build the objects and stuff in Debug/obj (e.g.) not just Debug/,

so the "chrome" Linux executable doesn't conflict with the "chrome"
subdirectory name.
Rename $TA...

github.com/bincrafters/gyp - 297cd8d83013bf774ece510db6aed2258e15fc81 authored over 15 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Add equivalent functionality from the current hammer build to

the gyp-generated *_main.scons files:
* Default -j setting: number of cpus + 1.
* PROGRESS= sett...

github.com/bincrafters/gyp - 879461ec840b49948a0fc167157dbbedb4d3394c authored almost 16 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Fix the check-for-linux condition on absolute path names.

Review URL: http://codereview.chromium.org/52026

git-svn-id: http://gyp.googlecode.com/svn/trunk...

github.com/bincrafters/gyp - feda40dfdd979b903429c1f67793a926cbf77f59 authored almost 16 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
We were using the base name of the .gyp file as the subdirectory for the

SConscript() call, which worked for media/media.gyp, chrome/chrome.gyp,
etc. but not for build/al...

github.com/bincrafters/gyp - d96b847c0ef747b977db0ef47197c6aa7bf55192 authored almost 16 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Left out "import sys" from the copy checked in...

Review URL: http://codereview.chromium.org/52023

git-svn-id: http://gyp.googlecode.com/svn/trunk...

github.com/bincrafters/gyp - 4a8053280159d06c056555d8b0fac1e42823f433 authored almost 16 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Temporarily eliminate duplicate entries for build files in the data dict

by canonicalizing build file names to absolute paths.
Review URL: http://codereview.chromium.org/...

github.com/bincrafters/gyp - 67c21ff1c339d8574561b52a05de31709b0cec6b authored almost 16 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Adding 'copies' inputs/outputs to the set of sources.

Review URL: http://codereview.chromium.org/42492

git-svn-id: http://gyp.googlecode.com/svn/trun...

github.com/bincrafters/gyp - 15c8dd3c3c72c0d5f57a561467df1c89a988a1eb authored almost 16 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Adding support for 'copies' to windows generator.

Review URL: http://codereview.chromium.org/52003

git-svn-id: http://gyp.googlecode.com/svn/trun...

github.com/bincrafters/gyp - 4e0f5abdb73cb78ed6be86bfe96c84e47bc5fcba authored almost 16 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Perform <! and >! command expansions in predictable directories. For <!,

during the early/pre phase, always run the command in the directory of the
build file in which it...

github.com/bincrafters/gyp - 097fdece883d9e68016a002701b60b587d12f993 authored almost 16 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
On Windows, don't try to unlink the old file name if it doesn't exist

(as happens on initial checkout).
Review URL: http://codereview.chromium.org/42476

git-svn-id: h...

github.com/bincrafters/gyp - ca2d05c4a124c6685179af154f770397ca593bc9 authored almost 16 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Flesh out loadable_module support:

In parsing the GYP files, loadable_module counts as something that can't be
linked against and i...

github.com/bincrafters/gyp - d9921d0e3fb1cc3be7050de7527447ccdadfffc8 authored almost 16 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Fixing cygwin specific assumptions in gyp diff writer.

Review URL: http://codereview.chromium.org/49004

git-svn-id: http://gyp.googlecode.com/svn/trun...

github.com/bincrafters/gyp - 0954e99802e6c9c911b87c862c7ca179e4a4a114 authored almost 16 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>
Rename the 'rules' to ListFilters since rules took on different meaning w/in GYP.

Review URL: http://codereview.chromium.org/50066

git-svn-id: http://gyp.googlecode.com/svn/trunk...

github.com/bincrafters/gyp - f5e48d52791c393fbf7bed367b103723e5937027 authored almost 16 years ago by [email protected] <[email protected]@78cadc50-ecff-11dd-a971-7dbc132099af>