DlangScience / scid

Scientific library for the D programming language
Boost Software License 1.0
90 stars 31 forks source link

Update .travis.yml #32

Closed John-Colvin closed 8 years ago

John-Colvin commented 8 years ago

test the dub build as well.

kyllingstad commented 8 years ago

Why specify the compiler versions? Isn't it better to always test with the latest ones?

John-Colvin commented 8 years ago

2 advantages:

9il commented 8 years ago

test compatibility with older compilers, not everyone has the latest version

The problem is not to download new version, sometimes people have not time to keep their project up-to-date with the latest compiler version.

John-Colvin commented 8 years ago

I'm not a makefile guy really. Is calling make command.make followed by make all the right way to do things?

edit: nvm, I think I worked it out

John-Colvin commented 8 years ago

I've dropped the makefile test for now. The makefile seems to be broken with gdc in a few different ways

kyllingstad commented 8 years ago

Is calling make command.make followed by make all the right way to do things?

No, make (without "all") should be sufficient. This will build the all target, as it's the one listed first in the makefile. command.make gets included by Makefile.

kyllingstad commented 8 years ago

I've dropped the makefile test for now.

I think that is OK. It's mainly there for Linux packagers, and if they have trouble with it, they can fix it too. :-)