-
-
Notifications
You must be signed in to change notification settings - Fork 144
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
Improve Travis CI setup -> compile all executable #205
Conversation
Sorry, what was the problem? Digger invokes the Tools makefile just fine (use |
Yes, but we need to pass in a custom list of scripts to be build a la |
What is the effective difference between Digger's repository layout and the one done here? |
Looks sensible
For example the shell script builds pull requests against the correct base branch, e.g. stable or feature branches. |
install_digger() { | ||
$DIGGER build --model=$MODEL "master" | ||
export PATH=$PWD/result/bin:$PATH | ||
make -j$N -C ../dmd/src -f posix.mak MODEL=$MODEL HOST_DMD=dmd all |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing make -j$N -C src -f posix.mak MODEL=$MODEL HOST_DMD=$DMD dmd.conf
after that, hence the failure with rdmd.
Superseded by #233 |
As I wanted to enable a Travis CI compilation check for #203, I realized that further cleanup needs to be done. Thus here are the Travis CI enhancements - the commit messages should be explanatory.
I removed digger in favor of custom cloning as the
posix.mak
requires the typical dlang structure.