Commit Graph

14 Commits (d45e73e88bba6283480734a2abd7b18a91ada527)

Author SHA1 Message Date
scottmg@google.com 1a6ec7915b update windows ninja binary
Update to b022e789fd of github.com/martine/ninja:master.

Specifically, pulls in space-in-path dependency file fix here: 32f8ed1178

Bootstrapped from clean pull, ninja_test passes cleanly.

BUG=156789
TBR=maruel

Review URL: https://codereview.chromium.org/11226006

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@163001 0039d316-1c4b-4281-b951-d872f2087c98
13 years ago
scottmg@google.com a5b79b6901 update windows ninja binaries to 75f1b00cc
Note that this unforks, windows ninja is now built from martine/ninja.

TBR=iannucci@chromium.org

Review URL: https://codereview.chromium.org/10947018

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@157451 0039d316-1c4b-4281-b951-d872f2087c98
13 years ago
scottmg@google.com 136ace1db4 update windows ninja binaries
Make 'deplist' and 'depfile' synonyms temporarily during transition of name in gyp.

BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com/10823120

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@149425 0039d316-1c4b-4281-b951-d872f2087c98
13 years ago
scottmg@google.com e1418f1352 Update ninja windows binaries
Don't compact depdb unless creating at startup.

BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com/10790119

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@147861 0039d316-1c4b-4281-b951-d872f2087c98
13 years ago
scottmg@google.com b4cb59c25d Update windows ninja binaries
Don't move cursor when outputting build line to avoid the noise.

BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com/10790082

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@147558 0039d316-1c4b-4281-b951-d872f2087c98
13 years ago
scottmg@google.com f90548e45e update windows ninja binaries
- remove .recompact file if it exists, before starting a recompact
- merge upstream

BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com/10790076

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@147494 0039d316-1c4b-4281-b951-d872f2087c98
13 years ago
scottmg@google.com 3a6c89297c update ninja windows binaries
Add compacting of dep_database when it exceeds size threshold.

TBR=maruel@google.com

Review URL: https://chromiumcodereview.appspot.com/10789042

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@147049 0039d316-1c4b-4281-b951-d872f2087c98
13 years ago
scottmg@google.com b295158e7e update windows ninja binaries
- fix FILE* leak when updating build_log version
- push PATH into parent environment in ninja-deplist-helper

BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com/10630031

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@143663 0039d316-1c4b-4281-b951-d872f2087c98
13 years ago
scottmg@chromium.org 319f78501f ninja.bat wrapper no longer required, update ninja binaries.
Update ninja binary with upstream:
- $in_newline instead of $in
- Improved build log format for faster loading.
Review URL: https://chromiumcodereview.appspot.com/10399040

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@143525 0039d316-1c4b-4281-b951-d872f2087c98
13 years ago
scottmg@chromium.org a90bc037fc Wrap ninja invocation to include python in path, and set up compiler environment before invoking the ninja binary itself (which is moved to a subdirectory).
Review URL: https://chromiumcodereview.appspot.com/9967020

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@132239 0039d316-1c4b-4281-b951-d872f2087c98
13 years ago
scottmg@chromium.org 1353e9f4d2 Update ninja binaries.
Fixes regression in includes filtering for ninja-deplist-helper.

TBR=maruel
Review URL: https://chromiumcodereview.appspot.com/9982010

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@130677 0039d316-1c4b-4281-b951-d872f2087c98
13 years ago
scottmg@chromium.org 2465527f42 Update ninja windows binaries to latest version.
Work on faster dependency database, noisyness filtering, faster mtime.

TBR=maruel

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@126530 0039d316-1c4b-4281-b951-d872f2087c98
13 years ago
scottmg@chromium.org 4699a007bc Update ninja win32 binaries.
- Support quiet option on ninja-deplist-helper.
- Add "overprint" mode to ninja when attached to a console.
- Fix slash handling in creating output directories.
- Merge response file support from master branch
Review URL: https://chromiumcodereview.appspot.com/9539015

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@124266 0039d316-1c4b-4281-b951-d872f2087c98
13 years ago
scottmg@chromium.org ed4503a209 Add ninja Windows binaries.
Built from https://github.com/sgraham/ninja/tree/deplist.
Review URL: https://chromiumcodereview.appspot.com/9372088

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@122940 0039d316-1c4b-4281-b951-d872f2087c98
13 years ago