toybox/www/release.txt
<<
>>
Prefs
   1VERBOSE=fail make distclean defconfig toybox tests
   2news.html - release notes
   3Update version in main.c
   4  - git commit toys.h www/news.html
   5tag repo
   6  - git tag $VER
   7  - git push
   8  - git push --tags
   9source tarball
  10  git archive --prefix=toybox-$VER/ $VER | gzip -9 > toybox-$VER.tar.gz
  11  scp toybox-$VER.tar.gz landley.net:landley.net/toybox/downloads
  12  scp www/news.html landley.net:landley.net/toybox/
  13binaries
  14  cd ../clean
  15  git pull ../toybox
  16  make distclean; make defconfig root CROSS=all
  17  mkdir send; for i in root/*/fs/bin/toybox; do X=${i#*/}; X=${X%%/*}; cp $i send/toybox-$X; done
  18  ssh landley.net "mkdir landley.net/toybox/downloads/binaries/$VER"
  19  scp send/toybox-* landley.net:landley.net/toybox/downloads/binaries/$VER/
  20  update symlink
  21update help.html
  22  make clean; make defconfig; make
  23  (./toybox --version && ./toybox help -ah) > www/help.html
  24  scp www/help.html landley.net:landley.net/toybox/
  25scripts/mkstatus.py -> status.html
  26  - scp www/status.gen landley.net:landley.net/toybox/
  27roadmap.html
  28code.html
  29Inform mailing list (with link to https://landley.net/toybox)
  30Update #toybox topic
  31  Toybox 0.7.3 released February 21, 2017. http://landley.net/toybox
  32
  33todo:
  34  x86-64, sparc, cortex-m toolchains
  35