• thakis@chromium.org's avatar
    Update ninja to v120715 · 45298e08
    thakis@chromium.org authored
    On both mac and linux, I ran:
    
    git checkout release-120715
    ninja
    ./ninja ninja_test
    ./ninja_test  # all passed
    strip ninja
    
    Changes since the last push:
    * ninja now has a functional -V flag that prints version information
    * ninja is a lot faster. On my MBP, empty builds go from 1.8s to 1.1s,
      on my linux box from 1.4s to 0.9s
    * ninja now has a -l N flag to do parallelsim based on load average
    
    On linux, the binary grew 24 bytes, from 129920 to 129944. I used
    gcc 4.4.3 to build ninja.
    
    On mac, it grew from 4200 byte from 120904 to 125104 (likely caused by me
    using a newer clang). I used clang r159409 to build ninja.
    
    TBR=maruel@chromium.org
    
    Review URL: https://chromiumcodereview.appspot.com/10810025
    
    git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@147557 0039d316-1c4b-4281-b951-d872f2087c98
    45298e08
Name
Last commit
Last update
bootstrap Loading commit data...
git_utils Loading commit data...
support Loading commit data...
testing_support Loading commit data...
tests Loading commit data...
third_party Loading commit data...
zsh-goodies Loading commit data...
.gitignore Loading commit data...
LICENSE Loading commit data...
OWNERS Loading commit data...
PRESUBMIT.py Loading commit data...
README Loading commit data...
README.codereview Loading commit data...
README.gclient Loading commit data...
README.git-cl Loading commit data...
README.testing Loading commit data...
WATCHLISTS Loading commit data...
apply_issue.py Loading commit data...
breakpad.py Loading commit data...
cbuildbot Loading commit data...
checkout.py Loading commit data...
chrome-update-create-task.bat Loading commit data...
chrome-update.bat Loading commit data...
chrome-update.py Loading commit data...
chrome_set_ver Loading commit data...
codereview.settings Loading commit data...
commit_queue.py Loading commit data...
cpplint.bat Loading commit data...
cpplint.py Loading commit data...
cpplint_chromium.py Loading commit data...
create-chromium-git-src Loading commit data...
create-ntfs-junction.c Loading commit data...
create-ntfs-junction.exe Loading commit data...
cros_sdk Loading commit data...
drover Loading commit data...
drover.bat Loading commit data...
drover.py Loading commit data...
fix_encoding.py Loading commit data...
gcl Loading commit data...
gcl.bat Loading commit data...
gcl.py Loading commit data...
gclient Loading commit data...
gclient.bat Loading commit data...
gclient.py Loading commit data...
gclient_scm.py Loading commit data...
gclient_utils.py Loading commit data...
git-cl Loading commit data...
git-cl-upload-hook Loading commit data...
git-gs Loading commit data...
git-try Loading commit data...
git_cl.py Loading commit data...
git_try.py Loading commit data...
hammer Loading commit data...
hammer.bat Loading commit data...
my_reviews.py Loading commit data...
ninja Loading commit data...
ninja-deplist-helper.exe Loading commit data...
ninja-linux64 Loading commit data...
ninja-mac Loading commit data...
ninja.exe Loading commit data...
owners.py Loading commit data...
patch.py Loading commit data...
presubmit_canned_checks.py Loading commit data...
presubmit_support.py Loading commit data...
profile.xml Loading commit data...
pylint Loading commit data...
pylint.py Loading commit data...
pylintrc Loading commit data...
repo Loading commit data...
rietveld.py Loading commit data...
scm.py Loading commit data...
subprocess2.py Loading commit data...
trychange.py Loading commit data...
update_depot_tools Loading commit data...
update_depot_tools.bat Loading commit data...
watchlists.py Loading commit data...
weekly Loading commit data...
wtf Loading commit data...