Commit Graph

168 Commits

Author SHA1 Message Date
Thiago Farina
cf519344ca Move DiskInterfaceTest into its own source file.
TEST=ninja_test --gtest_filter=DiskInterface*

Signed-off-by: Thiago Farina <tfarina@chromium.org>
2011-09-07 14:40:41 -03:00
Evan Martin
b41da2119a preserve configure.py params across re-runs 2011-09-06 14:04:31 -07:00
Evan Martin
46d1b2cef3 build only the main binary by default 2011-09-06 13:00:38 -07:00
Evan Martin
5d697b9fae make --profile take an argument to use either gmon or google-pprof 2011-09-06 11:52:32 -07:00
Thiago Farina
3bf1d4b3f0 Factor out State struct from ninja_jumble.cc into its header/source files.
This was a TODO in src/ninja_jumble.cc. Now this task is completed.

Signed-off-by: Thiago Farina <tfarina@chromium.org>
2011-09-03 15:16:08 -03:00
Evan Martin
b0dac493c4 Merge pull request #82 from tfarina/disk-interface
Factor out DiskInterface class into its own source/header files.
2011-08-23 09:17:23 -07:00
Richard Larocque
9611c8a6f4 Update configure.py for ninja module rename 2011-08-17 11:32:39 -07:00
Thiago Farina
f8f63a4a6a Factor out DiskInterface class into its own source/header files.
This is a TODO in src/ninja_jumble.cc

Signed-off-by: Thiago Farina <tfarina@chromium.org>
2011-08-10 09:47:32 -03:00
Evan Martin
f506c49387 add a --debug option to configure 2011-07-25 11:22:33 -07:00
Grzegorz Blach
0c42702d7c use /usr/bin/env to find python interpreter 2011-06-20 22:35:34 +02:00
Thiago Farina
2e173199df ninja: Split StatCache struct into its own header file.
Note: This is a TODO in ninja_jumble.cc.

Signed-off-by: Thiago Farina <tfarina@chromium.org>
2011-05-31 09:39:45 -07:00
Evan Martin
2bdf6b976b add --profile configure flag 2011-05-25 10:38:00 -07:00
Evan Martin
939597fb21 add a test program for evaluating depfile parse speed 2011-05-24 18:02:29 -07:00
Hiroyuki Iwatsuki
dffc0a2873 fix the error: 'asciidoc: To many arguments' 2011-05-16 08:38:11 +09:00
Evan Martin
17a0335519 move various doc files out of top-level directory 2011-05-14 16:11:41 -07:00
Evan Martin
e00f0b1586 remove order-only hacks now that semantics changed 2011-05-13 16:28:41 -07:00
Evan Martin
f685c540be make platform a command-line arg to configure 2011-05-09 08:58:13 -07:00
Evan Martin
3a48d1027e rename gen-build-file to configure
Change it so it always writes build.ninja; easier to run directly.
2011-05-08 21:53:52 -07:00