Closed kmturley closed 1 year ago
I wonder if module is the wrong spec for win lin
MODULE
is correct:
MODULE libraries are plugins that are not linked into other targets but may be loaded dynamically at runtime using dlopen-like functionality.
Verified working on this job: https://github.com/studiorack/studiorack-template-clap/actions/runs/3810171261/jobs/6482075291
Thanks for fixing!
According to your code, if tests are set to build, then the plugin template should also be built: if (${CLAP_BUILD_TESTS}) { ... add_library(clap-plugin-template MODULE EXCLUDE_FROM_ALL src/plugin-template.c) ... } https://github.com/free-audio/clap/blob/main/CMakeLists.txt#L19
However when I run:
The
clap-plugin-template.clap
file is only generated in the Mac build:Here is my GitHub pipeline with the commands/steps i'm running: https://github.com/studiorack/studiorack-template-clap/runs/7380658263?check_suite_focus=true
Should a
clap-plugin-template.clap
file be generated for all three platforms?