Brian Warner
|
fbc9929d73
|
Makefile: improve 'clean' behavior even more, maybe even completely.
Now we remove downloaded setuptools-*.egg files, and *.egg-info directories
|
2007-08-17 23:45:14 -07:00 |
|
Brian Warner
|
05dc85025f
|
Makefile: improve 'clean' behavior by removing foolscap .pycs and _version.py
|
2007-08-17 23:38:00 -07:00 |
|
wilcoxjg
|
b32a0d10ca
|
changed MakeFile comment to clarify what "test.test_introducer" means
|
2007-08-09 15:26:27 -07:00 |
|
Brian Warner
|
55a9591540
|
Makefile: fix race condition in test-clean that caused occasional failures
|
2007-08-21 21:28:51 -07:00 |
|
Brian Warner
|
1df66afbcf
|
Makefile: stop producing foolscap .debs
|
2007-08-21 14:01:01 -07:00 |
|
Brian Warner
|
8088044bf3
|
Makefile: use a different rm *.so command for the 'clean' target
|
2007-08-15 15:28:12 -07:00 |
|
Zooko O'Whielacronx
|
938dd97e63
|
Makefile: more portable way to make clean succeed when there's nothing to rm
xargs doesn't have a "-r" option on Mac OS X.
|
2007-08-15 14:18:51 -07:00 |
|
Brian Warner
|
a0b48c8354
|
Makefile: fix 'clean' target to work even if there's nothing to clean
|
2007-08-14 14:24:48 -07:00 |
|
Brian Warner
|
b7703df6a5
|
remove PyCrypto, copy AES/SHA256/Util.number into the allmydata/ tree
|
2007-08-14 13:57:41 -07:00 |
|
Zooko O'Whielacronx
|
094b687d6e
|
import version class and make-version script from pyutil -- fixes win32 build, improves error handling, and eliminates unused features
|
2007-08-16 14:09:30 -07:00 |
|
Brian Warner
|
8e12cc83df
|
Makefile: add build_ext target, for convenience
|
2007-08-15 17:47:10 -07:00 |
|
Brian Warner
|
17d776fd07
|
Makefile: add 'upload-self' pass to check-memory
|
2007-08-10 01:41:34 -07:00 |
|
wilcoxjg
|
4490d0b723
|
changed MakeFile to install simplejson
|
2007-08-08 20:41:26 -07:00 |
|
tahoe
|
2635cd15b1
|
add install target, works at lest on sudo-free cygwin
|
2007-07-31 16:55:45 -07:00 |
|
Brian Warner
|
2aff1ccd44
|
Makefile/check-memory: put all stats in ./memstats.out
|
2007-07-17 10:41:41 -07:00 |
|
Brian Warner
|
d927d371b7
|
check_memory.py: test POST-based uploads as well as from-disk ones
|
2007-07-16 20:17:51 -07:00 |
|
Brian Warner
|
b2f13d2635
|
cease producing .debs for dapper, since they'd depend upon a library (simplejson) that isn't packaged for dapper. Feisty++ are fine. Dapper users are encouraged to build from source.
|
2007-07-11 14:31:04 -07:00 |
|
Brian Warner
|
92b4ee1ab5
|
Makefile: factor out deb-foolscap-ARCH to a separate target
|
2007-07-11 14:00:47 -07:00 |
|
Brian Warner
|
db75139340
|
Makefile: make it clear that it requires GNU Make
|
2007-07-11 13:39:55 -07:00 |
|
Brian Warner
|
25e952cd14
|
rename GNUmakefile to Makefile: I've mis-typed the name one too many times
|
2007-07-11 13:34:16 -07:00 |
|
Zooko O'Whielacronx
|
01502ce665
|
port the makefile to Windows and update the README
|
2007-04-04 11:18:38 -07:00 |
|
Brian Warner
|
9fc59527ab
|
first attempt at adding debian packaging support for ubuntu 'feisty'
|
2007-03-29 14:36:15 -07:00 |
|
Brian Warner
|
1e25c9e897
|
start work on a memory-measuring test tool
|
2007-03-08 18:12:24 -07:00 |
|
Brian Warner
|
155d64ba6d
|
add test-pyfec target, not added to the main 'test' target because it adds 20 seconds to the test run
|
2007-03-08 17:54:38 -07:00 |
|
Brian Warner
|
6ed47080c8
|
Makefile: add an upload-figleaf target, rather than having the buildbot create the rsync command itself
|
2007-03-08 15:28:13 -07:00 |
|
Brian Warner
|
0d31acf113
|
Makefile: update figleaf code to use INSTDIR instead of now-obsolete builddir.py
|
2007-03-05 19:46:06 -07:00 |
|
Brian Warner
|
04bbcb01a4
|
dummy line to show off buildbot
|
2007-02-02 16:45:45 -07:00 |
|
Zooko O'Whielacronx
|
82a0cd6615
|
fix purely syntactic merge conflict
|
2007-02-01 16:07:07 -07:00 |
|
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 |
|