Isis Lovecruft
2cf3dd1c86
Add coverage related commands to Makefile and clean up test directives.
2015-03-13 02:20:13 +00:00
Isis Lovecruft
432833bdcb
Add an `upload` Makefile directive for uploading to PyPI.
2014-09-27 01:21:01 +00:00
Isis Lovecruft
f6453b96a6
Add a `cleanup-dist` Makefile directive.
2014-09-27 01:19:08 +00:00
Isis Lovecruft
3a287d6e11
Remove generated MANIFEST file in `cleanup-build` Makefile directive.
2014-09-27 01:18:24 +00:00
Isis Lovecruft
80741e8703
Remove `sudo` from `uninstall` directive in Makefile.
2014-08-02 04:17:24 +00:00
Isis Lovecruft
aa3ff37a2b
Add Makefile commands for creating zipped doc builds.
2013-12-03 11:20:32 +00:00
Isis Lovecruft
17faf6ac4f
Fix unittest run failure if pip<1.3.1.
...
* CHANGE Makefile test-before target to optionally include version and
installed package information on gnupg2, pinentry, gpg-agent, and pip.
* FIXES issue #15 :
https://github.com/isislovecruft/python-gnupg/issues/15
* CLOSES issue #15 .
2013-07-31 22:26:18 +00:00
Isis Lovecruft
08f066ddfc
Add py3k targets to Makefile: 'test', 'install', 'uninstall', 'reinstall'.
2013-07-31 12:27:00 +00:00
Isis Lovecruft
6e877d2871
Fix whitespace to be a TAB instead on spaces in Makefile. *le sigh*
2013-06-03 21:27:44 +00:00
Isis Lovecruft
2b54a03922
Redefine document build commands in Makefile.
2013-06-03 11:30:09 +00:00
Isis Lovecruft
bddabb1406
Add a reinstall command.
2013-06-03 11:29:32 +00:00
Isis Lovecruft
0f9a7f5faf
Redefine commands for running unittests in the Makefile.
2013-06-03 11:28:35 +00:00
Isis Lovecruft
5c49b5826c
Redefine cleanup operations in the Makefile.
2013-06-03 11:26:32 +00:00
Isis Lovecruft
60a216a604
Fix a bug where "$ make cleantest" fails while removing tests/random_seed.
2013-05-28 07:28:10 +00:00
Isis Lovecruft
e5634a8907
Add .PHONY alias to Makefile.
2013-05-28 07:27:43 +00:00
Isis Lovecruft
5925657017
Add another placeholder logfile to Makefile.
2013-05-27 13:52:23 +00:00
Isis Lovecruft
caad587a0d
Remove old Makefile commands.
2013-05-27 12:41:07 +00:00
Isis Lovecruft
e344aa182f
Add commands to report python, gpg, and gpg2 versions before test runs.
2013-05-27 12:36:17 +00:00
Isis Lovecruft
ffec019f35
Add cleanup-tests-all command to Makefile to remove tests/tmp.
...
* This command should be separate in case we've specified to save keys
generated during tests.
2013-05-27 12:35:05 +00:00
Isis Lovecruft
c577fdcfe5
Add unittests for codec translator utilities.
2013-05-22 17:12:27 +00:00
Isis Lovecruft
205d5394c7
Add tagfile creation commands for etags and ctags to Makefile.
...
* TODO We should probably not use a Makefile...but it's so handy.
2013-05-20 03:05:41 +00:00
Isis Lovecruft
c305f8c5c3
Add tests to Makefile cmds, and add better test cleanup.
2013-05-12 10:22:44 +00:00
Isis Lovecruft
c97b51fec5
Add versioneer and restructure the repo into a src/ dir.
2013-05-12 09:32:46 +00:00
Isis Lovecruft
58300c3149
Enable all tests in the Makefile.
...
* To run tests, it is necessary -- due to the module structure -- to do:
$ make uninstall && make install && make test
which is recommended to do in a virtualenv, or similar such isolated testing
environment.
2013-05-10 09:34:46 +00:00
Isis Lovecruft
b183f6984a
Add listkeys tests to Makefile command.
2013-04-17 22:38:07 +00:00
Isis Lovecruft
f76fa59827
Add parsers.py tests to the "make tests" command in the Makefile.
2013-04-17 00:16:59 +00:00
Isis Lovecruft
12a2a8fe35
Add --no-site-files to virtualenv setup lne in Makefile.
2013-04-15 00:19:08 +00:00
Isis Lovecruft
c323935000
Append genkey and sign tests to Makefile command.
2013-04-15 00:18:30 +00:00
Isis Lovecruft
799845c760
Remove the dash from "clean-docs" in the Makefile for tab completion.
2013-04-14 09:29:35 +00:00
Isis Lovecruft
6f9e0b4a30
Update top-level Makefile with new directory structure.
2013-04-11 23:46:49 +00:00
Isis Lovecruft
9e0e0a0d4e
Add Makefile command for creating a virtualenv with virtualenvwrapper.
2013-04-10 17:51:06 +00:00
Isis Lovecruft
7d22ddeabc
Add uninstall command to top-level Makefile.
2013-04-05 23:12:53 +00:00
Isis Lovecruft
e8a536d4b1
Update top-level Makefile with documentation generation commands.
2013-04-05 23:11:35 +00:00
Isis Lovecruft
86be391a56
Add documentation creator and first set of API docs.
...
* This uses Sphinx's command 'sphinx-apidoc'.
* TODO Find a way to make Sphinx build the documentations without installing
the module locally first.
2013-04-05 22:50:52 +00:00
Isis Lovecruft
4d2ce56ab3
Change Makefile 'make test' to only use basic tests.
...
* This should reduce the load on TravisCI workers.
2013-03-18 19:36:29 +00:00
Isis Lovecruft
5952d5c09e
Add Makefile for common testing tasks.
2013-03-18 19:36:29 +00:00