projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
no longer need patch
[fw/altos]
/
Releasing
diff --git
a/Releasing
b/Releasing
index 939b10b71eb7872e01f8d8542e51fa1675d41c3c..4e0e2829c0fbe3d3e2e7d7f0e7e7c6a39d92b7be 100644
(file)
--- a/
Releasing
+++ b/
Releasing
@@
-38,7
+38,7
@@
These are Bdale's notes on how to do a release.
sudo cowbuilder --update
- make sure fat build environment is up to date
sudo cowbuilder --update
- make sure fat build environment is up to date
- sudo apt update && sudo apt upgrade
+ sudo apt update && sudo apt upgrade
&& sudo apt autoremove
- ensure i386 build support is available, and we have tools to build
installers for Windows and Mac OS X
- ensure i386 build support is available, and we have tools to build
installers for Windows and Mac OS X
@@
-46,9
+46,12
@@
These are Bdale's notes on how to do a release.
sudo apt update
sudo apt install genisoimage nsis \
gcc-i686-linux-gnu gcc-aarch64-linux-gnu \
sudo apt update
sudo apt install genisoimage nsis \
gcc-i686-linux-gnu gcc-aarch64-linux-gnu \
- gcc-arm-linux-gnueabi gcc-arm-linux-gnueabihf
+ gcc-arm-linux-gnueabi gcc-arm-linux-gnueabihf \
+ gcc-mingw-w64-i686-posix gcc-mingw-w64-x86-64-win32
- - make sure jsign is installed so we can sign Windows installers
+ - make sure jsign is installed so we can sign Windows installers:
+
+ https://github.com/ebourg/jsign/releases/download/5.0/jsign_5.0_all.deb
- make sure ~/web/altusmetrum has no pending pullable commits
- make sure ~/web/altusmetrum has no pending pullable commits
@@
-72,8
+75,8
@@
These are Bdale's notes on how to do a release.
like debian are already pulled
git log > ChangeLog
like debian are already pulled
git log > ChangeLog
- git commit -a
- git tag -a <version>
# full x.y.z version
+ git commit -a
-m'update ChangeLog for <version> release'
+ git tag -a <version>
-m'Releasing <version>'
# full x.y.z version
- make sure .git/gbp.conf set to use branch-<version> as upstream
- make sure .git/gbp.conf set to use branch-<version> as upstream
@@
-115,10
+118,11
@@
These are Bdale's notes on how to do a release.
src/easymini-v[1-3].0/{*.elf,*.ihx,*.map} \
src/easymotor-v3/{*.elf,*.ihx,*.map} \
src/easytimer-v1/{*.elf,*.ihx,*.map} \
src/easymini-v[1-3].0/{*.elf,*.ihx,*.map} \
src/easymotor-v3/{*.elf,*.ihx,*.map} \
src/easytimer-v1/{*.elf,*.ihx,*.map} \
+ src/easytimer-v2/{*.elf,*.ihx,*.map} \
src/telebt-v[3-4].0/{*.elf,*.ihx,*.map} \
src/teledongle-v3.0/{*.elf,*.ihx,*.map} \
src/telebt-v[3-4].0/{*.elf,*.ihx,*.map} \
src/teledongle-v3.0/{*.elf,*.ihx,*.map} \
- src/telegps-v[1-
2
].0/{*.elf,*.ihx,*.map} \
- src/telemega-v[1-
5
].0/{*.elf,*.ihx,*.map} \
+ src/telegps-v[1-
3
].0/{*.elf,*.ihx,*.map} \
+ src/telemega-v[1-
6
].0/{*.elf,*.ihx,*.map} \
src/telemetrum-v[2-4].0/{*.elf,*.ihx,*.map} \
src/telemini-v3.0/{*.elf,*.ihx,*.map} \
src/telelco-v2.0/{*.elf,*.ihx,*.map} \
src/telemetrum-v[2-4].0/{*.elf,*.ihx,*.map} \
src/telemini-v3.0/{*.elf,*.ihx,*.map} \
src/telelco-v2.0/{*.elf,*.ihx,*.map} \
@@
-129,10
+133,11
@@
These are Bdale's notes on how to do a release.
src/easymini-v[1-3].0/flash-loader/*.elf \
src/easymotor-v3/flash-loader/*.elf \
src/easytimer-v1/flash-loader/*.elf \
src/easymini-v[1-3].0/flash-loader/*.elf \
src/easymotor-v3/flash-loader/*.elf \
src/easytimer-v1/flash-loader/*.elf \
+ src/easytimer-v2/flash-loader/*.elf \
src/telebt-v[3-4].0/flash-loader/{*.elf,*.bin,*.map} \
src/teledongle-v3.0/flash-loader/*.elf \
src/telebt-v[3-4].0/flash-loader/{*.elf,*.bin,*.map} \
src/teledongle-v3.0/flash-loader/*.elf \
- src/telegps-v[1-
2
].0/flash-loader/{*.elf,*.bin,*.map} \
- src/telemega-v[1-
5
].0/flash-loader/*.elf \
+ src/telegps-v[1-
3
].0/flash-loader/{*.elf,*.bin,*.map} \
+ src/telemega-v[1-
6
].0/flash-loader/*.elf \
src/telemetrum-v[2-4].0/flash-loader/*.elf \
src/telemini-v3.0/flash-loader/{*.elf,*.bin,*.map} \
src/telelco-v2.0/flash-loader/*.elf \
src/telemetrum-v[2-4].0/flash-loader/*.elf \
src/telemini-v3.0/flash-loader/{*.elf,*.bin,*.map} \
src/telelco-v2.0/flash-loader/*.elf \