adamfeuer opened a new pull request #1382: URL: https://github.com/apache/incubator-nuttx/pull/1382
## Summary - checkrelease.sh script now builds sim:nsh - usage has changed to use command line options - can check a directory on disk as well as a URL or release name ## Impact - none if you don't use the script - script usage options have changed ## Usage ``` Usage: ./tools/checkrelease.sh [--verbose] [--url <URL-of-release-dir>] [--release <name-of-release] [--dir <path-to-directory>] [--tempdir <path-to-directory>] Given release full URL, release name, or a local directory, downloads or copies all files in that directory (which for a release should include nuttx and nuttx-apps, sha512, asc, and tar.gz files), checks the release SHA512 and GPG signatures, checks the unpacked directories for required files, and tries to build NuttX for sim:nsh. If tempdir is specified, it will be removed and recreated; if it is not specified, /tmp/nuttx-checkrelease is used. If --url or --release are given, nuttx and nuttx-apps tar.gz files are left in /tmp for the user to build for their platform. Examples: ./tools/checkrelease.sh --release 9.1.0-RC1 ./tools/checkrelease.sh --url https://dist.apache.org/repos/dist/dev/incubator/nuttx/9.1.0-RC1/ ./tools/checkrelease.sh --dir ./some-dir-that-has-nuttx-and-apps ``` ## Testing - manual, I used 9.1.0-RC1 and a modified working version of 9.1.0-RC1 (with `init.d/rcS` file) ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org