symmetryinvestments / imap-d

D library for IMAP (JMAP is a work-in-progress but the basics work)
13 stars 10 forks source link

Windows CI: Replace AppVeyor by GitHub Actions #107

Closed kinke closed 2 years ago

kinke commented 2 years ago

@maxhaton: It's working now with the LIB env var on Windows - with LDC, but not with DMD; AFAICT, DMD overwrites LIB at some point before link.exe gets it.

maxhaton commented 2 years ago

How irritating

maxhaton commented 2 years ago

Looks like it might be set in one of the .ini files for optlink

kinke commented 2 years ago

Yep: https://issues.dlang.org/show_bug.cgi?id=22707

kinke commented 2 years ago

Ugly workaround for the DMD Windows job is in place, PR ~green.

skoppe commented 2 years ago

Awesome work guys!

skoppe commented 2 years ago

It would be interesting if what we learned here can be applied at https://github.com/symmetryinvestments/rabbitmq-d/pull/21