forked from dfu-programmer/dfu-programmer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrelease_proc.txt
65 lines (41 loc) · 1.83 KB
/
release_proc.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Update info files
=================
Make sure the following files are up to date:
- NEWS
- AUTHORS
- README
- docs/dfu-programmer.1
- docs/dfu-programmer.html
- fedora/dfu-programmer.spec.in
Note that the list of devices shown in README and the docs can be auto-generated
using dfu-programmer --targets / --targets-tex / --targets-html
Update the version number in configure.ac and push changes to GitHub.
To create the source tarball
============================
If building the tarball on Windows you need to install pkg-config.
Get the lite version (without dependencies) from here:
http://sourceforge.net/projects/pkgconfiglite
The files need to go into MinGW/bin and MinGW/share/aclocal.
After updating the version information in configure.ac
./bootstrap.sh
./configure
make dist
To create the Windows binary zip
================================
Create a folder named something like dfu-prog-usb-1.2.2 containing the Atmel
driver set from FLIP. Be sure to include Atmel's COPYING notice too.
Copy dfu-programmer.exe to the parent of this directory.
Copy the html man page from the doc folder.
In the parent directory create a zip archive containing the executable, man page and the
dfu-prog-usb-x.x.x directory.
Upload
======
Upload the tarball and in file information mark it as the default for everything except Windows.
Set the description as "x.x.x tarball"
Upload the Windows package and mark it as the default for Windows.
Set the description as "x.x.x Windows binary with USB driver"
Upload the SF-ReadMe.txt file as ReadMe.txt
Web page update
===============
Edit the index.php page in the dfu-programmer.github.io repository. As soon as the changes
are pushed back to the repo the web page will update.