Skip to content

Conversation

@yarlB
Copy link

@yarlB yarlB commented Feb 22, 2020

Hello,

I hope that is not too rude to request like that.

Hopefully there is no functional change to existing configurations.

  1. build.sh log goes to ${BUILD_ROOT}/${machine}/build.log, it is no more echoed by sysbuild
  2. new variable FETCH_METHOD set to either git or cvs (by default) to enable (already user cloned) repository to be pulled by sysbuild
  3. using git commit hash, sysbuild nows what was the commit when he last successfully built a particular platform for a particular conf and if source didnt' not changed, it does not try to build. I don't know how to do that with cvs..

conf files are for different branches or cvstags.

What do you think?

builder added 4 commits February 22, 2020 13:58
build.sh's output goes to "${BUILDROOT}/${machine}/build.log"
Sysbuild echoes SUCCESS or FAIL for each build.
A new configuration variable, FETCH_METHOD, determine if sysbuild uses
'cvs' or 'git'.
…ccessful build (git only)

${BUILDROOT}/${machine}/.srchash_last_successful_build (and
${BUILDROOT}/${machine}/.xsrchash_last_successful_build, if XSRCDIR is set)
are checked before a build to know if the sources changed since the last
successful build. These files are set after a successful build.
@jmmv
Copy link
Owner

jmmv commented Jan 8, 2025

Git support added in #7.

@jmmv jmmv closed this Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants