Closed Hack0matic closed 3 months ago
make style
make miscchecks
make clean; make client CC=clang CXX=clang++ LD=clang++
mymanualchecks.sh
mycppcheck.sh
tools/build_all_firmwares.sh
experimental_lib
experimental_client_with_swig
Run tools/release_tests.sh on:
tools/release_tests.sh
## [myreleasename][YYYY-MM-DD]
make release RELEASE_NAME="myreleasename"
git push && git push origin v4.12345
## [myreleasename.4.12345][YYYY-MM-DD]
proxmark3-v4.12345
Release v4.12345 Nickname "myreleasename"
proxmark3.rb
v4.12345.tar.gz
Checklist
make style
make miscchecks
make clean; make client CC=clang CXX=clang++ LD=clang++
on recent Debian or Ubuntumymanualchecks.sh
mycppcheck.sh
no alarming warning?tools/build_all_firmwares.sh
check that the script contains all standalone modes then compile all standalone modes (linux only)experimental_lib
compilation & testsexperimental_client_with_swig
compilation & testsOS compilation and tests
Run
tools/release_tests.sh
on:creating release
## [myreleasename][YYYY-MM-DD]
make release RELEASE_NAME="myreleasename"
git push && git push origin v4.12345
## [myreleasename.4.12345][YYYY-MM-DD]
Step Github releases
proxmark3-v4.12345
Step Homebrew updates
proxmark3.rb
v4.12345.tar.gz
Step package maintains