digitalmars.D.learn - Have DUB sub packages inherit settings
- Dennis (28/28) Oct 09 2019 I want to split my package into sub packages for faster
I want to split my package into sub packages for faster compilation, but I have some custom settings that I don't want to copy-paste 10 times since that makes editing them really annoying. Is there a way to inherit the settings from the main-package, or avoid repetition in another way? I found this 2 years old post: https://forum.dlang.org/post/wdkrsfjfbtnmpxcguwca forum.dlang.org It is mentioned that when using --combined the flags are inherited, but I also want to inherit the settings when not using that flag. The settings in question are: ``` dflags "-dip1000" "-dip25" buildType "debug" { buildOptions "debugMode" "debugInfo" buildOptions "betterC" buildRequirements "allowWarnings" } buildType "release" { buildOptions "releaseMode" "optimize" "inline" buildOptions "betterC" } buildType "unittest" { buildOptions "unittests" "debugMode" "debugInfo" dflags "-checkaction=context" buildRequirements "allowWarnings" } ```
Oct 09 2019