Improve Travis CI setup -> compile all executable#205
Improve Travis CI setup -> compile all executable#205wilzbach wants to merge 6 commits intodlang:masterfrom
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.
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.makrequires the typical dlang structure.