Closed riban-bw closed 1 year ago
I dont really want to add that since it increases complexity, plus the final build stage for creating the plugin variants is 1% or less of the total build time.
You can though use "make jack" or "make native" to build only that part, useful for faster builds when debugging See https://github.com/DISTRHO/Cardinal/blob/main/Makefile#L206 Adding some "lv2" or "vst2" specific make target would be ok with me, but optionally building some and not others is not, too much hassle for little gain and something I never use.
Understood! It is recompiling all the variants after each small change to common source that is irksome. I will look at some build targets to see if any ease my woes!
It would be advantageous to be able to exclude some build targets so that you may define which targets are build, e.g. not build VST, LV2, CardinalNative, etc.