Commit Graph

29 Commits

Author SHA1 Message Date
Zooko O'Whielacronx
d407e4f606 "make clean" recursively runs cleanup in subprojects (pyfec and Crypto) 2007-02-01 15:49:52 -07:00
Brian Warner
190e3ab46d Makefile: $(PWD) doesn't always work, in particular the buildslaves don't
update environment variables like $(PWD) when the launch commands.
2007-02-01 03:39:13 -07:00
Brian Warner
56604200a7 Makefile: parameterize 'trial' and 'python' to enable a python2.5 builder 2007-01-31 19:12:33 -07:00
Brian Warner
fb134d82f9 Makefile: count-lines: ignore build/* files, also add total number of .py files 2007-01-30 18:10:37 -07:00
Zooko O'Whielacronx
c32bfe981f cleanup new "instdir" on "make clean" 2007-01-30 16:32:52 -07:00
Zooko O'Whielacronx
22e9e2eb0b change build system to use subpackages pristinely and ask them to install themselves into an "instdir" 2007-01-30 14:57:59 -07:00
Brian Warner
3c1bfbe746 Makefile: add target to count lines of code and TODOs 2007-01-22 01:17:39 -07:00
Brian Warner
9c6d190190 Makefile: use absolute paths when setting PYTHONPATH 2007-01-16 21:02:00 -07:00
Brian Warner
aefe54574f figleaf.el: when converting to the elisp-readable format, use our in-tree version of figleaf rather than one found on the system. Also change the keybinding to toggle annotations to C-cC-a, which is easier to type 2007-01-08 21:29:03 -07:00
Brian Warner
4311b68420 figleaf: delete coverage file (.figleaf) before each test run, otherwise I suspect coverage data will accumulate from one test run to the next 2007-01-08 21:28:08 -07:00
Brian Warner
4ea70b2524 Makefile: add a default target to just build the tree 2007-01-07 13:09:37 -07:00
Brian Warner
3252f2c317 debian: give incrementing version numbers to .deb packages, using timestamps 2007-01-05 20:06:51 -07:00
Brian Warner
42c0d2e336 disable figleaf tracing during py_ecc, since it takes *forever*, especially on the slow buildslave 2007-01-05 18:12:04 -07:00
Brian Warner
0fd032956d more figleaf emacs work: enable the minor mode, then type C-cA to toggle annotations 2007-01-04 01:25:36 -07:00
Brian Warner
8a78065f16 modify figleaf2html to show module names instead of .py filenames, also add a --root argument to restrict coverage to a specific parent directory 2007-01-03 22:23:25 -07:00
Brian Warner
e8ee3365ef move figleaf2html and figleaf_htmlizer.py into our tree, for easier customization 2007-01-03 22:06:51 -07:00
Brian Warner
f97eec893e figleaf: move a copy into allmydata.util.figleaf, update Makefile/trial stuff 2007-01-03 21:38:29 -07:00
Brian Warner
8a858f745d Makefile: fix location of figleaf.excludes 2006-12-14 04:16:43 -07:00
Brian Warner
7574177c3b Makefile: allow 'make test TEST=something.else' 2006-12-14 04:13:29 -07:00
Brian Warner
74c6608f72 Makefile: improve 'clean' target to remove debian/ symlink too 2006-12-14 04:08:09 -07:00
Brian Warner
777c7d7cde Makefile: add pyflakes target, only covering allmydata code (not pycrypto) 2006-12-14 04:05:22 -07:00
Brian Warner
07fd8766d1 Makefile: add correct generated build/lib.linux-i686-2.4 directory to PYTHONPATH for tests 2006-12-14 03:59:51 -07:00
Brian Warner
36e340b9e0 add figleaf-output target 2006-12-06 19:24:02 -07:00
Brian Warner
e5ba7f15d9 tests: add support for figleaf code-coverage gathering 2006-12-06 15:26:12 -07:00
Brian Warner
266127a4f0 add preliminary debian packaging 2006-12-05 02:00:44 -07:00
Brian Warner
dd212c09e1 initial file-table support, VirtualDrive service, rearrange Storage somewhat 2006-12-03 19:07:41 -07:00
Rob Kinninmont
9582494e28 added run-client2 target to makefile 2006-11-30 19:51:19 -07:00
Rob Kinninmont
d0fd8ddc8a added create_dirs makefile target to create initial dirs 2006-11-30 17:16:06 -07:00
Brian Warner
cc814ade3f create a Makefile to drive things 2006-11-30 15:40:05 -07:00