Add dmd as a lib callbacks for statement semantic (#11092)

Add dmd as a lib callbacks for statement semantic
merged-on-behalf-of: Razvan Nitu <RazvanN7@users.noreply.github.com>
This commit is contained in:
Cristian Creteanu 2020-06-07 16:32:10 +03:00 committed by GitHub
parent 9c8e7bbaf2
commit 2efa524275
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 443 additions and 97 deletions

View file

@ -31,6 +31,8 @@ subPackage {
"src/dmd/utf.d" \
"src/dmd/utils.d"
versions "CallbackAPI"
preGenerateCommands `
"$${DUB_EXE}" \
--arch=$${DUB_ARCH} \
@ -60,6 +62,8 @@ subPackage {
"src/dmd/permissivevisitor.d" \
"src/dmd/strictvisitor.d"
versions "CallbackAPI"
dependency "dmd:lexer" version="*"
}
@ -73,7 +77,8 @@ subPackage {
"NoBackend" \
"GC" \
"NoMain" \
"MARS"
"MARS" \
"CallbackAPI"
excludedSourceFiles "src/dmd/backend/*"
excludedSourceFiles "src/dmd/root/*"