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

Dispatch and gitsupport #2

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

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.
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.

1 participant