summaryrefslogtreecommitdiffstats
path: root/HACKING
diff options
context:
space:
mode:
authorEvan Martin <martine@danga.com>2010-11-29 03:18:02 (GMT)
committerEvan Martin <martine@danga.com>2010-11-29 03:18:02 (GMT)
commit814ae7d335711e1031362d93bf98fcdeb612ffc8 (patch)
tree14e8dc73d7ffc88454767b48fec9ff9e5e3fa174 /HACKING
parent73a95bb25ac06dfb2c6014bfddbba8df8ba737ec (diff)
downloadNinja-814ae7d335711e1031362d93bf98fcdeb612ffc8.zip
Ninja-814ae7d335711e1031362d93bf98fcdeb612ffc8.tar.gz
Ninja-814ae7d335711e1031362d93bf98fcdeb612ffc8.tar.bz2
hacking notes
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING10
1 files changed, 10 insertions, 0 deletions
diff --git a/HACKING b/HACKING
new file mode 100644
index 0000000..6707c7b
--- /dev/null
+++ b/HACKING
@@ -0,0 +1,10 @@
+Generating the docs:
+ sudo apt-get install asciidoc --no-install-recommends
+ ./ninja doc
+
+Test-driven development:
+ Set your build command to
+ ./ninja ninja_test && ./ninja_test --gtest_filter=MyTest.Name
+ now you can repeatedly run that while developing until the tests pass.
+ Remember to build "all" before committing to verify the other source
+ still works!