Commits on Jul 17, 2012
  1. @evmar

    Merge pull request #363 from usovalx/subprocess_test_build_failure

    Add missing include of <sys/resouce.h>
    evmar committed Jul 17, 2012
  2. @evmar

    fix manual to reflect reality of depfile cleaning

    Fixes issue #362.
    evmar committed Jul 17, 2012
  3. @evmar

    Merge pull request #364 from tfarina/pragma-once

    Remove #pragma once from our header files.
    evmar committed Jul 17, 2012
  4. @tfarina

    Remove #pragma once from our header files.

    ninja-build#358
    
    Signed-off-by: Thiago Farina <tfarina@chromium.org>
    tfarina committed Jul 17, 2012
Commits on Jul 16, 2012
  1. @usovalx
Commits on Jul 15, 2012
  1. @evmar

    Merge pull request #361 from HeisSpiter/master

    Check more efficiently for emptiness
    evmar committed Jul 14, 2012
Commits on Jul 14, 2012
  1. @HeisSpiter
Commits on Jul 11, 2012
  1. @evmar

    Merge pull request #359 from tedv/old-arch

    Fix missing POLLRDHUP constant on older systems.
    evmar committed Jul 11, 2012
  2. Clarify comment wording.

    Ted Vessenes committed Jul 11, 2012
  3. Fix missing POLLRDHUP constant on older systems.

    Attempting to compile with g++ 4.1.2 failed because the POLLRDHUP
    constant was not defined when <poll.h> is included.
    Ted Vessenes committed Jul 11, 2012
Commits on Jul 9, 2012
  1. @evmar

    Merge pull request #357 from tfarina/manifest-parser

    Rename parsers.* to manifest_parser.*
    evmar committed Jul 9, 2012
  2. @tfarina

    Rename parsers.* to manifest_parser.*

    So it matches with the class name in there.
    
    Signed-off-by: Thiago Farina <tfarina@chromium.org>
    tfarina committed Jul 9, 2012
Commits on Jul 3, 2012
  1. @evmar

    Merge pull request #313 from wolfp/restat_missing_input

    Do not reset restat_mtime if an input is missing
    evmar committed Jul 3, 2012
Commits on Jun 29, 2012
  1. @evmar

    Merge pull request #350 from maximuska/proposed/improve-dump-edge-node

    Improving Edge::Dump, introducing Node::Dump
    evmar committed Jun 29, 2012
Commits on Jun 28, 2012
  1. Improving Edge::Dump, introducing Node::Dump

    - Edge::Dump could crash if called while inputs_ is being extended
    - Node::Dump prints Node attributes, in-edge and lists of out-edges
    - Dump functions now accept "prefix" parameter, printed along with the object
      for easier orientation. For example, edge->Dump("Re-reading deps files").
    Maxim Kalaev committed Jun 27, 2012
Commits on Jun 27, 2012
  1. @wolfp
  2. @wolfp
Commits on Jun 19, 2012
  1. @evmar

    switch build log to print hashes as hex

    Nico convinced me that it's safe to do this without revving the build
    log format: the old decimal values will still parse as hex (just as
    different numbers) and cause a superfluous rebuild.
    evmar committed Jun 19, 2012
  2. @evmar

    add copyright header

    evmar committed Jun 19, 2012
  3. @evmar

    add new binaries to gitignore

    evmar committed Jun 19, 2012
Commits on Jun 18, 2012
  1. @evmar

    drop support of log formats < 4

    Log format 4 was introduced in January.
    There's been plenty of time to migrate.
    evmar committed Jun 18, 2012
  2. @evmar

    use PRIu64 for printing 64-bit in, %d for printing int

    Fixes a warning.
    evmar committed Jun 18, 2012
  3. @evmar
  4. @evmar

    Merge pull request #338 from syntheticpp/empty-log-file

    no recompacting needed when log file is empty
    evmar committed Jun 18, 2012
  5. @syntheticpp
Commits on Jun 17, 2012
  1. @evmar

    Merge pull request #316 from tfarina/struct

    No need to write 'struct' before type name when declaraing variables in ...
    evmar committed Jun 16, 2012
Commits on Jun 16, 2012
  1. @evmar

    fix quoting thinko

    evmar committed Jun 16, 2012
  2. @evmar
  3. @evmar

    Merge pull request #333 from jonforums/no-main-multi-defs

    Prevent multiple definition link error
    evmar committed Jun 16, 2012
  4. @jonforums

    Prevent multiple definition link error

    Globbed inclusion of `src/hash_collision_bench.cc` cause link errors
    jonforums committed Jun 16, 2012
Commits on Jun 15, 2012
  1. @evmar

    Merge pull request #331 from sgraham/add-in_newline

    Add $in_newline
    evmar committed Jun 15, 2012
  2. @evmar

    Merge pull request #330 from sgraham/win32-hash-build

    fix windows build
    evmar committed Jun 15, 2012
  3. @sgraham

    improve test

    sgraham committed Jun 15, 2012
  4. @sgraham

    add $in_newline

    sgraham committed Jun 15, 2012
  5. @sgraham

    fix windows build

    sgraham committed Jun 15, 2012