@@ -6,20 +6,43 @@ git clone https://github.com/json-c/json-c json-c-${release}
6
6
cd json-c-${release}
7
7
8
8
Check that the compile works on Linux
9
+ Check that the compile works on NetBSD
9
10
Check that the compile works on Windows
10
11
Check ChangeLog to see if anything should be added.
11
12
12
- git branch json-c-${release}
13
- git checkout json-c-${release}
14
- sh autogen.sh
15
- XXX doxygen
13
+ git branch json-c-${release}
14
+ git checkout json-c-${release}
16
15
17
- XXX Add generated files to git?
16
+ Generate the configure script and other files:
17
+ sh autogen.sh
18
+ git add -f Makefile.in aclocal.m4 config.guess \
19
+ config.sub configure depcomp install-sh \
20
+ ltmain.sh missing tests/Makefile.in
21
+
22
+ # check for anything else to be added:
23
+ git status --ignored
24
+ git commit
25
+
26
+ Generate the doxygen documentation:
27
+ doxygen
28
+ git add doc
29
+ git commit doc
18
30
19
31
cd ..
20
- tar czf json-c-${release}.tar.gz json-c-${release}
32
+ echo .git > excludes
33
+ echo autom4te.cache >> excludes
34
+ tar -czf json-c-${release}.tar.gz -X excludes json-c-${release}
35
+
36
+ echo doc >> excludes
37
+ tar -czf json-c-${release}-doc.tar.gz -X excludes json-c-${release}
38
+
39
+ Tag the branch:
40
+ cd json-c-${release}
41
+ git tag json-c-${release}-$(date +%Y%m%d)
42
+
43
+ Go to https://github.com/json-c/json-c/downloads
44
+ Upload the two tarballs.
21
45
22
- XXX upload tarball to ???
23
46
24
47
===================================
25
48
0 commit comments