Yes. I called that file interfaces.vl
in this example. As long as that “shared” file leads to one dll, the system should be happy, types defined in that file should be usable on pins or wherever you like in the host and the plugin. What would break it if the “shared” files references the main file and thereby creating a cycle forcing the system to emit all files taking part in the cycle as one blob.
1 Like