Ramakrishnan Muthukrishnan
c88deb40ba
strip the single quotes around $VERSION
...
Without stripping the single quotes, the generated pagkage filename
also has the undesired single quotes around the version string.
(eg: tahoe-lafs-'1.10.0.post309'-osx.pkg).
2015-04-11 14:35:18 +05:30
Daira Hopwood
3f9c73bd68
Fix a missing import in test-osx-pkg.py. refs #2393
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2015-03-24 16:44:54 +00:00
Daira Hopwood
21204876ed
More careful quoting in build-osx-pkg.sh. refs #2393
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2015-03-24 16:42:27 +00:00
Daira Hopwood
61f3d5ae13
Move computation of Tahoe version from Makefile to build-osx-pkg.sh. refs #2393
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2015-03-24 16:41:43 +00:00
Brian Warner
c12d49b54e
create/test/upload tahoe-lafs-VERSION-osx.pkg, not tahoe-lafs-osx.pkg
...
Closes ticket:2393
2015-03-21 14:20:00 -07:00
Brian Warner
05c6966801
move build-osx-pkg out to a separate shell script
...
Also remove the duplicate test-osx-pkg (i.e. don't run the test as part
of the build, and have the caller do it themselves later).
2015-03-21 14:12:21 -07:00
Brian Warner
30987c1e7d
remove stray trailing whitespace
2015-02-04 01:35:44 -08:00
Daira Hopwood
c60958e285
Update obsolete paths in munin plugin comments.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2014-12-05 17:52:13 +00:00
Daira Hopwood
cf0f64be98
misc/build_helpers/run_trial.py is no longer used.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2014-12-05 17:50:59 +00:00
Brian Warner
5218e87ed1
test-osx-pkg.py: remove unused import
2014-10-26 11:56:57 -07:00
Daira Hopwood
f4d40ffcbf
misc/build_helpers/test-osx-pkg.py: script to test the OS X pkg.
...
After extracting the contents of the package, this script looks at the
output of 'tahoe --version-and-path' to see if the modules are installed
and invoked from the right path.
Author: Ramakrishnan Muthukrishnan <ram@leastauthority.com>
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2014-10-20 17:52:46 +01:00
Ramakrishnan Muthukrishnan
b07446ffc6
Distribution.xml file and scripts for building the OSX package.
2014-10-20 17:52:46 +01:00
Daira Hopwood
e0c9088757
Delete the obsolete misc/build_helpers/test_mac_diskimage.py script.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2014-10-13 18:50:01 +01:00
Zooko
f0ef82bfac
remove all the unused scripts from build_helpers
...
Fixes #2305 .
2014-09-30 03:54:55 +00:00
Brian Warner
5ddbf288b8
coverage2el.py: update to current coverage-3.7.1 API
2014-09-09 09:47:13 -07:00
Daira Hopwood
4f51040313
Update coverage-related targets in Makefile. refs #1698
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2014-09-08 22:49:23 +01:00
Brian Warner
a1cc7df23d
remove obsolete debian-package building tools
...
setup.py: stop sometimes-depending upon 'stdeb'
setup.cfg: don't try to alias 'sdist_dsc'
misc/build_helpers/build-deb.py: delete this, it was really old anyways
Closes ticket:2282 (trac).
2014-09-04 22:05:08 -07:00
Brian Warner
99479226ed
hush current pyflakes warnings (list comprehensions)
...
closes #2245
2014-06-23 13:54:07 -07:00
Zooko Wilcox-O'Hearn
f3a1107aab
add print_py_pkg_ver for all deps
...
Including probable-near-future-transitive deps due to the new pyOpenSSL…
2014-05-12 21:51:03 +00:00
Zooko Wilcox-O'Hearn
17736575f4
remove lzip, add cffi, cryptography.io
2014-04-15 16:24:36 +00:00
Zooko Wilcox-O'Hearn
77b536c7a4
remove darcs tools from show-tool-versions
2014-04-11 14:34:01 +00:00
Daira Hopwood
3719978215
misc/simulators/hashbasedsig.py: revert last patch; the original code was correct.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2014-02-25 16:57:57 +00:00
Daira Hopwood
40c12fc736
misc/simulators/hashbasedsig.py: fix minor miscalculation bug.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2014-02-25 16:55:19 +00:00
Daira Hopwood
b262f656f4
misc/simulators/hashbasedsig.py: the cost of labels was being double-counted.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2014-02-25 01:04:03 +00:00
Daira Hopwood
946a9f9ddd
misc/simulators/hashbasedsig.py: fix an incorrect comment.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2014-02-25 00:58:54 +00:00
Daira Hopwood
a0f477618d
misc/build_helpers/gen-package-table.py: show Python 2.6 as unsupported on Windows.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2013-09-09 23:18:18 +01:00
Brian Warner
80b43b409f
resurrect provisioning.py
...
It looks like commit 916d26e710
, in
addition to making a one-line fix for #1681 , also deleted
misc/operations_helpers/provisioning/provisioning.py entirely. This
brings it back.
2013-03-25 17:57:01 -07:00
Zooko O'Whielacronx
52571f469e
add alternating grey-background to make it easier to scan across the table left to right
2012-10-08 12:08:50 -07:00
Zooko O'Whielacronx
63b24152a7
link from the tahoe-lafs-dep-eggs/README.html to the relevant wiki pages
2012-10-08 10:49:42 -07:00
david-sarah
28069a9641
misc/coding_tools/check-interfaces.py: clean-ups (warnings about Windows-specific modules and error stream handling).
2012-06-14 21:28:29 +00:00
david-sarah
97d6a162e0
misc/build_helpers/check-interfaces.py: avoid spurious warnings about ignored exceptions on shutdown. Also make the check function able to write errors to an arbitrary stream.
2012-05-18 02:12:52 +00:00
Brian Warner
488b6f8ccd
test-dont-use-too-old-dep.py: fix tarfile timestamps
...
It turns out that TarFile.addfile() doesn't provide a reasonable default
timestamp, resulting in files dated to 1970 (they're probably wearing
bell-bottoms and listening to disco too). Then, when the bdist_egg command
tries to create a *zip*file with those files, it explodes because zipfiles
cannot handle timestamps before 1980 (it prefers boomboxes and jackets with
straps on the shoulders, thank you very much).
This puts a modern time.time() on the members of the tarfile, allowing future
cryptocoderarchaeologists the opportunity to make fun of fashion trends from
the user's chosen era, rather than an artificially older one.
refs #1342
2012-05-12 23:34:03 -07:00
Zooko
d867765604
modify build_helpers files
...
Should close #1342 . This makes the actual changes to the two test
files (separated from the 'rename' patch to avoid VC complications).
2012-05-12 20:47:24 -07:00
Zooko
533e4bc813
rename build_helpers files
...
This is from the darcs patch for #1342 , which failed to apply on my darcs
tree, so I'm landing it from git. I'm landing the rename-files part
separately from the modify-those-files part to avoid VC complications.
2012-05-12 20:47:01 -07:00
david-sarah
c7038d1807
misc/build_helpers/show-tool-versions.py: s/print_stderr/print_stdout/
2012-04-01 02:28:26 +00:00
Zooko O'Whielacronx
4ead889f03
setup: show-tool-versions: report cl only on windows, report buildslave, git, openssl, and lzip, but not 7za
2012-04-01 00:59:25 +00:00
david-sarah
916d26e710
Suppress a warning from win32eventreactor on Windows (patch v2). fixes #1681
2012-02-27 19:03:17 +00:00
Brian Warner
fe1df149e1
make provisioning/reliability work in the new location, fix tests
2012-02-16 22:29:05 +00:00
Brian Warner
11f9394704
remove 'provisioning'/'reliability' from WUI, add to misc/operations_helpers
...
Also remove docs related to reliability/provisioning pages
2012-02-16 22:29:05 +00:00
Brian Warner
d887782418
add test-git-ignore.py, to port the 'clean' buildbot test to git
...
add .gitignore to match .darcs-boringfile, mostly
2012-01-08 14:12:32 -08:00
Brian Warner
37c0f2395d
minor cleanup: remove trailing spaces in misc/
2011-12-18 12:18:41 -08:00
david-sarah
4d6260d6ad
check-miscaptures.py: report the number of files that were not analysed due to syntax errors (and don't count them in the number of suspicious captures). refs #1555
2011-10-09 05:03:01 +00:00
david-sarah
efd3c8b113
check-miscaptures.py: handle corner cases around default arguments correctly. Also make a minor optimization when there are no assigned variables to consider. refs #1555
2011-10-09 04:50:23 +00:00
david-sarah
5359c24e99
check-miscaptures.py: Python doesn't really have declarations; report the topmost assignment. refs #1555
2011-10-09 04:48:00 +00:00
david-sarah
1c6fe1d230
check-miscaptures.py: handle destructuring function arguments correctly. refs #1555
2011-10-09 04:47:10 +00:00
david-sarah
d2f3ef9714
check-miscaptures.py: check while loops and list comprehensions as well as for loops. Also fix a pyflakes warning. refs #1555
2011-10-09 04:40:22 +00:00
david-sarah
be1c94893f
Add misc/coding_tools/check-miscaptures.py to detect incorrect captures of variables declared in a for loop, and a 'make check-miscaptures' Makefile target to run it. (It is also run by 'make code-checks'.) This is a rewritten version that reports much fewer false positives, by determining captured variables more accurately. fixes #1555
2011-10-07 07:41:21 +00:00
david-sarah
bac24aee0d
Fix pyflakes warnings in misc/ directories other than misc/build_helpers. refs #1557
2011-10-07 03:30:31 +00:00
Brian Warner
1bbdec2a20
show-tool-versions: tolerate missing setuptools
2011-11-01 01:00:10 -07:00
Brian Warner
4baffeed1d
show-tool-versions.py: condense output, hide file-not-found exceptions
2011-11-01 00:45:32 -07:00