Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sys/riotboot: misc fixes #11803

Merged
merged 2 commits into from
Jul 15, 2019
Merged

Conversation

kaspar030
Copy link
Contributor

Contribution description

This PR contains two fixes for the riotboot makefiles:

  1. ensure that the call to "date" that sets the epoch is not done multiple times due to Makefile's lazy evaluation
  2. add APP_VER to resulting binar filenames, so multiple versions can be created simultaneously.

This PR depends on "add_riotboot_test_script".

Testing procedure

  • ensure the RIOTBOOT test is still completing correctly

Issues/PRs references

Waiting for #11707 (automatic tests).
This is not really a dependency, but the same files are touched, and testing should be easier with a test application.

@kaspar030 kaspar030 added Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors) Area: network Area: Networking Area: build system Area: Build system State: waiting for other PR State: The PR requires another PR to be merged first labels Jul 5, 2019
kaspar030 added a commit to kaspar030/RIOT that referenced this pull request Jul 8, 2019
kaspar030 added a commit to kaspar030/RIOT that referenced this pull request Jul 10, 2019
kaspar030 added a commit to kaspar030/RIOT that referenced this pull request Jul 10, 2019
kaspar030 added a commit to kaspar030/RIOT that referenced this pull request Jul 12, 2019
kaspar030 added a commit to kaspar030/RIOT that referenced this pull request Jul 12, 2019
@fjmolinas
Copy link
Contributor

@kaspar030 please rebase this one.

@kaspar030 kaspar030 removed the State: waiting for other PR State: The PR requires another PR to be merged first label Jul 15, 2019
@kaspar030
Copy link
Contributor Author

@kaspar030 please rebase this one.

done!

@kaspar030 kaspar030 added CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR CI: run tests If set, CI server will run tests on hardware for the labeled PR labels Jul 15, 2019
Copy link
Contributor

@fjmolinas fjmolinas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, lets see the CI test output.

@fjmolinas fjmolinas added CI: disable test cache If set, CI will always run all tests regardless of whether they have been run successfully before CI: run tests If set, CI server will run tests on hardware for the labeled PR CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR and removed CI: run tests If set, CI server will run tests on hardware for the labeled PR CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Jul 15, 2019
Copy link
Contributor

@fjmolinas fjmolinas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI is good, ACK!

@fjmolinas fjmolinas merged commit 9f20c8a into RIOT-OS:master Jul 15, 2019
@kaspar030 kaspar030 deleted the misc_riotboot_fixes branch July 15, 2019 13:14
@kb2ma kb2ma added this to the Release 2019.10 milestone Sep 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: build system Area: Build system Area: network Area: Networking CI: disable test cache If set, CI will always run all tests regardless of whether they have been run successfully before CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR CI: run tests If set, CI server will run tests on hardware for the labeled PR Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants