From 8da51fd2174082e8d575bef29ae1524d6f168b4c Mon Sep 17 00:00:00 2001 From: stefan Date: Fri, 15 Apr 2011 12:00:56 +0000 Subject: [PATCH] Document 'build_doc' step. git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4596 57a73879-2fb5-44c3-a270-3262357dd7e2 --- BUILD.txt | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/BUILD.txt b/BUILD.txt index 27e3479..bbee3a7 100644 --- a/BUILD.txt +++ b/BUILD.txt @@ -16,23 +16,24 @@ Building and distributing a release of Roundup is done by running: 5. python setup.py clean --all 6. Edit setup.py to ensure that all information therein (version, contact information etc) is correct. -7. python setup.py sdist --manifest-only -8. Check the MANIFEST to make sure that any new files are included. If +7. python setup.py build_doc +8. python setup.py sdist --manifest-only +9. Check the MANIFEST to make sure that any new files are included. If they are not, edit MANIFEST.in to include them. "Documentation" for MANIFEST.in may be found in disutils.filelist._parse_template_line. -9. python setup.py sdist +10. python setup.py sdist (if you find sdist a little verbose, add "--quiet" to the end of the command) -10. Unpack the new dist file in /tmp then a) run_test.py and b) demo.py +11. Unpack the new dist file in /tmp then a) run_test.py and b) demo.py with all available Python versions. -11. Assuming all is well tag the release in SVN:: +12. Assuming all is well tag the release in SVN:: svn cp https://roundup.svn.sourceforge.net/svnroot/roundup/roundup/trunk \ https://roundup.svn.sourceforge.net/svnroot/roundup/roundup/tags/release-1-4-16 -11. python setup.py bdist_rpm -12. python setup.py bdist_wininst -13. Send doc/announcement.txt to python-announce@python.org and +13. python setup.py bdist_rpm +14. python setup.py bdist_wininst +15. Send doc/announcement.txt to python-announce@python.org and roundup-users@lists.sourceforge.net and roundup-devel@lists.sourceforge.net @@ -42,6 +43,7 @@ So, those commands in a nice, cut'n'pasteable form:: find . -name '*.rej' -exec rm {} \; find . -name '.#*' -exec rm {} \; python setup.py clean --all + python setup.py build_doc python setup.py sdist --manifest-only python setup.py sdist --quiet python setup.py bdist_rpm -- 2.30.2