dmd icon indicating copy to clipboard operation
dmd copied to clipboard

Github actions: Simplify build

Open Geod24 opened this issue 3 years ago • 4 comments

I've recently experienced a little issue which exposed a discrepancy between g++ and clang build, due to the install step, so now trying to use it everywhere.

Geod24 avatar Jul 11 '22 12:07 Geod24

Thanks for your pull request, @Geod24!

Bugzilla references

Your PR doesn't reference any Bugzilla issue.

If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog.

Testing this PR locally

If you don't have a local development environment setup, you can use Digger to test this PR:

dub run digger -- build "master + dmd#14289"

dlang-bot avatar Jul 11 '22 12:07 dlang-bot

Error: don't know how to make '../dmd/druntime/lib/druntime64.lib'

thewilsonator avatar Jul 11 '22 19:07 thewilsonator

Error: don't know how to make '../dmd/druntime/lib/druntime64.lib'

Whoops! The default windows makefile targets only build the compiler.

ibuclaw avatar Jul 12 '22 09:07 ibuclaw

Whoops! The default windows makefile targets only build the compiler.

I thought so too, but actually invoking druntime/win*.mak led to infinite recursion. Will get to it soonish.

Geod24 avatar Jul 12 '22 10:07 Geod24