Apart from the build-faust script in the guitarix/tools directory, which could be used to create/install shared guitarix plugins from faust files, there is in the guitarix/src/LV2 directory the make_lv2_bundle.sh script, which could generate (GUI-less) LV2 plugins from faust source files. The bundles include a makefile which could be used to build and install /uninstall the bundle. Usage is simple :
./make_lv2_bundle.sh -p path/to/source/ sourcefile.dsp
will create a sourcefile.lv2 directory which contain the sources, the ttl files, the makefile and, to include it into the guitarix build environment, a wscript.
make_lv2_bundle.sh accept as well C++ sources, but they must fit into a generic class structure, otherwise the build process will fail. So for the uninitiated, it will be only recommended to use faust files with it.
faust to LV2 (with guitarix)
Moderators: MattKingUSA, khz