@@ -8,7 +8,7 @@ major changes before release, please
8
8
9
9
$ emacs VERSION.py
10
10
source VERSION.py
11
- git commit -m' Get ready for release $VERSION" .
11
+ git commit -m" Get ready for release $VERSION" .
12
12
13
13
# test on lots of platforms (Solaris, cygwin, Darwin GNU/Linux)
14
14
@@ -27,32 +27,31 @@ major changes before release, please
27
27
git commit .
28
28
git push
29
29
30
- # Test it:
30
+ # Test Code
31
31
32
- make clean
33
- make build
34
- make check
32
+ ```
33
+ make clean && make check
34
+ ```
35
35
36
36
Test all python versions:
37
37
38
- ./admin-tools/check-versions.sh
38
+ ```
39
+ ./admin-tools/check-versions.h
40
+ ```
39
41
40
- # Tag release in git:
42
+ # Make distribution
41
43
42
- look in __ pkginfo__ .py for version =
43
- (also look at .git/refs/tags to see existing release numbers)
44
+ ```
45
+ ./admin-tools/make-dist.sh
46
+ ```
44
47
45
- VERSION='2.0.0'
46
- echo git tag release-$VERSION
47
- git tag release-$VERSION
48
- git push
49
- git push --tags
48
+ # Tag release in git:
50
49
51
- - "make check" one more time
50
+ Goto https://github.com/rocky/pycdio/releases
52
51
53
52
# Upload single package and look at Rst Formating
54
53
55
- $ twine upload dist/pycdio-${VERSION}-py3.3.egg
54
+ $ twine upload dist/pycdio-${VERSION}-py3.3* .egg
56
55
57
56
# Upload rest of versions
58
57
@@ -61,9 +60,13 @@ look in __pkginfo__.py for version =
61
60
62
61
# Get onto ftp.gnu.org. I use my perl program
63
62
64
- gnupload from the automake distribution.
65
- locate gnupload
66
- /src/external-vcs/coreutils/build-aux/gnupload --to ftp.gnu.org:libcdio pycdio-${VERSION}.tar.* # (Use "is" password)
63
+ Use ` gnupload ` from the ` automake ` distribution.
64
+
65
+ ```
66
+ $ locate gnupload
67
+ ```
68
+
69
+ /src/external-vcs/coreutils/build-aux/gnupload --to ftp.gnu.org: libcdio pycdio-${VERSION}.tar.* # (Use "is" password)
67
70
68
71
# Bump version in __ pkginfo__ .py.
69
72
0 commit comments