On Saturday, 24 August 2024 at 12:35:03 UTC, Nicol Farran Terra
wrote:
On Saturday, 24 August 2024 at 12:29:41 UTC, IchorDev wrote:
On Saturday, 24 August 2024 at 12:24:04 UTC, Nicol Farran
Terra wrote:
On Saturday, 24 August 2024 at 12:11:03 UTC, IchorDev wrote:
snip
snip2
That is....very helpful. So sort of like Swift, running the
'build' command will just go through my source tree and just
make sure everything links + builds for compile or am I missing
something?
You’re spot on.
So basically, unless I want to use the compiler -f flag, I
should probably just use dub build going forward to see if my
work compiles.
You could add `dflags "-f"` to your dub.sdl if you want the
compiler to be passed `-f`:
https://dub.pm/dub-reference/build_settings/#dflags
Keep in mind that some flags are compiler-specific, so if you
want to try LDC2 or GDC you might need to create
compiler-specific variations:
```sdl
dflags "-example" platform="dmd"
dflags "-example" platform="ldc"
dflags "--example" platform="gdc"
```
Good luck!