Dub: Exclude root, lexer and parser source files from frontend

This commit is contained in:
GoaLitiuM 2019-11-13 09:14:51 +02:00
parent a3449e71ef
commit ff944fcd0f

22
dub.sdl
View file

@ -28,7 +28,8 @@ subPackage {
"src/dmd/identifier.d" \
"src/dmd/lexer.d" \
"src/dmd/tokens.d" \
"src/dmd/utf.d"
"src/dmd/utf.d" \
"src/dmd/utils.d"
preGenerateCommands `
"$${DUB_EXE}" \
@ -75,6 +76,25 @@ subPackage {
"MARS"
excludedSourceFiles "src/dmd/backend/*"
excludedSourceFiles "src/dmd/root/*"
excludedSourceFiles "src/dmd/{\
astbase,\
console,\
entity,\
errors,\
filecache,\
globals,\
id,\
identifier,\
lexer,\
parse,\
permissivevisitor,\
strictvisitor,\
tokens,\
transitivevisitor,\
utf,\
utils\
}.d"
excludedSourceFiles "src/dmd/{\
dmsc,\
e2ir,\