Skip to content

Commit

Permalink
Add protoplug
Browse files Browse the repository at this point in the history
  • Loading branch information
falkTX committed Mar 23, 2015
1 parent 805fd5c commit aed02c1
Show file tree
Hide file tree
Showing 161 changed files with 206,933 additions and 0 deletions.
3 changes: 3 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,9 @@ ifneq (,$(wildcard $(CURDIR)/bin/vst/cabbage-Additive.so))
cp -r bin/vst/* $(DESTDIR)$(PREFIX)/lib/vst/
endif

# install protoplug files
cp -r ports/protoplug/ProtoplugFiles $(DESTDIR)$(PREFIX)/share/

# -----------------------------------------
# clean

Expand Down
8 changes: 8 additions & 0 deletions ports/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ lv2:
$(MAKE) -C cabbage/LV2-fx
$(MAKE) -C cabbage/LV2-ins
$(MAKE) -C cabbage/LV2-midi
$(MAKE) -C protoplug/LV2-fx
$(MAKE) -C protoplug/LV2-gen

# -----------------------------------------
# vst
Expand All @@ -24,6 +26,8 @@ vst:
$(MAKE) -C cabbage/VST-fx
$(MAKE) -C cabbage/VST-ins
$(MAKE) -C cabbage/VST-midi
$(MAKE) -C protoplug/VST-fx
$(MAKE) -C protoplug/VST-gen

# -----------------------------------------
# clean
Expand All @@ -34,12 +38,16 @@ clean:
$(MAKE) clean -C cabbage/LV2-fx
$(MAKE) clean -C cabbage/LV2-ins
$(MAKE) clean -C cabbage/LV2-midi
$(MAKE) clean -C protoplug/LV2-fx
$(MAKE) clean -C protoplug/LV2-gen

# VST
$(MAKE) clean -C argotlunar/VST
$(MAKE) clean -C cabbage/VST-fx
$(MAKE) clean -C cabbage/VST-ins
$(MAKE) clean -C cabbage/VST-midi
$(MAKE) clean -C protoplug/VST-fx
$(MAKE) clean -C protoplug/VST-gen

rm -rf */LV2/intermediate
rm -rf */VST/intermediate
Expand Down
24 changes: 24 additions & 0 deletions ports/protoplug/LV2-fx/premake.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@

dofile("../../../scripts/make-project.lua")

package = make_juce_lv2_project("protoplug-fx")

package.defines = {
package.defines,
"PROTOPLUGFX=1"
}

package.includepaths = {
package.includepaths,
"../Source",
"../JuceLibraryCode"
}

package.files = {
matchfiles (
"../Source/*.cpp",
"../Source/guiclasses/*.cpp",
"../Source/vflib/*.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
24 changes: 24 additions & 0 deletions ports/protoplug/LV2-gen/premake.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@

dofile("../../../scripts/make-project.lua")

package = make_juce_lv2_project("protoplug-gen")

package.defines = {
package.defines,
"PROTOPLUGFX=0"
}

package.includepaths = {
package.includepaths,
"../Source",
"../JuceLibraryCode"
}

package.files = {
matchfiles (
"../Source/*.cpp",
"../Source/guiclasses/*.cpp",
"../Source/vflib/*.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}

0 comments on commit aed02c1

Please sign in to comment.