Skip to content

Commit 2d9ae83

Browse files
committed
introduced support for building with GDC by splitting config per compiler
1 parent 5787938 commit 2d9ae83

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

dub.sdl

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@ configuration "library-autodetect" {
77
targetType "sourceLibrary"
88
libs "ssl" "crypto" platform="posix"
99
excludedSourceFiles "source/deimos/openssl/applink.d"
10-
preGenerateCommands `$DC -run scripts/generate_version.d` platform="posix"
10+
preGenerateCommands `$DC -run scripts/generate_version.d` platform="posix-ldc"
11+
preGenerateCommands `$DC -run scripts/generate_version.d` platform="posix-dmd"
12+
preGenerateCommands `$DC scripts/generate_version.d -o generate_version` `./generate_version` platform="posix-gdc"
13+
postGenerateCommands `rm generate_version` platform="posix-gdc"
1114
versions `DeimosOpenSSLAutoDetect`
1215
}
1316

0 commit comments

Comments
 (0)