Browse Source

Update plugin premake.lua files for JUCE_LINUX_EMBED

tags/2018-04-16
falkTX 6 years ago
parent
commit
34a68e8a4d
20 changed files with 205 additions and 0 deletions
  1. +22
    -0
      ports/Makefile
  2. +9
    -0
      ports/arctican-function/LV2/premake.lua
  3. +10
    -0
      ports/arctican-pilgrim/LV2/premake.lua
  4. +9
    -0
      ports/drowaudio-distortion/LV2/premake.lua
  5. +9
    -0
      ports/drowaudio-distortionshaper/LV2/premake.lua
  6. +9
    -0
      ports/drowaudio-flanger/LV2/premake.lua
  7. +13
    -0
      ports/drowaudio-reverb/LV2/premake.lua
  8. +9
    -0
      ports/drowaudio-tremolo/LV2/premake.lua
  9. +10
    -0
      ports/luftikus/LV2/premake.lua
  10. +10
    -0
      ports/obxd/LV2/premake.lua
  11. +9
    -0
      ports/tal-dub-3/LV2/premake.lua
  12. +9
    -0
      ports/tal-filter-2/LV2/premake.lua
  13. +10
    -0
      ports/tal-filter/LV2/premake.lua
  14. +10
    -0
      ports/tal-noisemaker/LV2/premake.lua
  15. +9
    -0
      ports/tal-reverb-2/LV2/premake.lua
  16. +9
    -0
      ports/tal-reverb-3/LV2/premake.lua
  17. +9
    -0
      ports/tal-reverb/LV2/premake.lua
  18. +10
    -0
      ports/tal-vocoder-2/LV2/premake.lua
  19. +10
    -0
      ports/vex/LV2/premake.lua
  20. +10
    -0
      ports/wolpertinger/LV2/premake.lua

+ 22
- 0
ports/Makefile View File

@@ -19,6 +19,27 @@ libs:

lv2: libs
install -d ../bin/lv2
ifeq ($(LINUX_EMBED),true)
$(MAKE) -C arctican-function/LV2
$(MAKE) -C arctican-pilgrim/LV2
$(MAKE) -C drowaudio-distortion/LV2
$(MAKE) -C drowaudio-distortionshaper/LV2
$(MAKE) -C drowaudio-flanger/LV2
$(MAKE) -C drowaudio-reverb/LV2
$(MAKE) -C drowaudio-tremolo/LV2
$(MAKE) -C luftikus/LV2
$(MAKE) -C obxd/LV2
$(MAKE) -C tal-dub-3/LV2
$(MAKE) -C tal-filter/LV2
$(MAKE) -C tal-filter-2/LV2
$(MAKE) -C tal-noisemaker/LV2
$(MAKE) -C tal-reverb/LV2
$(MAKE) -C tal-reverb-2/LV2
$(MAKE) -C tal-reverb-3/LV2
$(MAKE) -C tal-vocoder-2/LV2
$(MAKE) -C vex/LV2
$(MAKE) -C wolpertinger/LV2
else
$(MAKE) -C arctican-function/LV2
$(MAKE) -C arctican-pilgrim/LV2
$(MAKE) -C dexed/LV2
@@ -49,6 +70,7 @@ lv2: libs
$(MAKE) -C tal-vocoder-2/LV2
$(MAKE) -C vex/LV2
$(MAKE) -C wolpertinger/LV2
endif

# -----------------------------------------
# vst


+ 9
- 0
ports/arctican-function/LV2/premake.lua View File

@@ -3,6 +3,14 @@ dofile("../../../scripts/make-project.lua")
package = make_juce_lv2_project("TheFunction")
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/PluginProcessor.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
@@ -14,3 +22,4 @@ package.files = {
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 10
- 0
ports/arctican-pilgrim/LV2/premake.lua View File

@@ -3,9 +3,19 @@ dofile("../../../scripts/make-project.lua")
package = make_juce_lv2_project("ThePilgrim")
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/PluginParameter.cpp",
"../source/PluginProcessor.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 9
- 0
ports/drowaudio-distortion/LV2/premake.lua View File

@@ -13,6 +13,14 @@ package.includepaths = {
"../../drowaudio-common"
}
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/DRowAudioFilter.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
@@ -20,3 +28,4 @@ package.files = {
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 9
- 0
ports/drowaudio-distortionshaper/LV2/premake.lua View File

@@ -13,6 +13,14 @@ package.includepaths = {
"../../drowaudio-common"
}
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/DRowAudioFilter.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
@@ -20,3 +28,4 @@ package.files = {
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 9
- 0
ports/drowaudio-flanger/LV2/premake.lua View File

@@ -13,6 +13,14 @@ package.includepaths = {
"../../drowaudio-common"
}
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/DRowAudioFilter.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
@@ -20,3 +28,4 @@ package.files = {
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 13
- 0
ports/drowaudio-reverb/LV2/premake.lua View File

@@ -13,6 +13,18 @@ package.includepaths = {
"../../drowaudio-common"
}
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/DRowAudioFilter.cpp",
"../../drowaudio-common/dRowAudio_AllpassFilter.cpp",
"../../drowaudio-common/dRowAudio_DelayRegister.cpp",
"../../drowaudio-common/dRowAudio_LBCF.cpp",
"../../drowaudio-common/dRowAudio_TappedDelayLine.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
@@ -24,3 +36,4 @@ package.files = {
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 9
- 0
ports/drowaudio-tremolo/LV2/premake.lua View File

@@ -13,9 +13,18 @@ package.includepaths = {
"../../drowaudio-common"
}
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/PluginProcessor.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 10
- 0
ports/luftikus/LV2/premake.lua View File

@@ -3,6 +3,15 @@ dofile("../../../scripts/make-project.lua")
package = make_juce_lv2_project("Luftikus")
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/PluginProcessor.cpp",
"../source/dsp/*.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
@@ -11,3 +20,4 @@ package.files = {
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 10
- 0
ports/obxd/LV2/premake.lua View File

@@ -3,6 +3,15 @@ dofile("../../../scripts/make-project.lua")
package = make_juce_lv2_project("Obxd")
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/PluginProcessor.cpp",
"../source/msfa/*.cc",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
@@ -10,3 +19,4 @@ package.files = {
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 9
- 0
ports/tal-dub-3/LV2/premake.lua View File

@@ -8,9 +8,18 @@ package.includepaths = {
"." --fake
}
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/TalCore.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 9
- 0
ports/tal-filter-2/LV2/premake.lua View File

@@ -8,9 +8,18 @@ package.includepaths = {
"." --fake
}
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/TalCore.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 10
- 0
ports/tal-filter/LV2/premake.lua View File

@@ -9,6 +9,15 @@ package.includepaths = {
"." --fake
}
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/TalCore.cpp",
"../source/Engine/*.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
@@ -16,3 +25,4 @@ package.files = {
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 10
- 0
ports/tal-noisemaker/LV2/premake.lua View File

@@ -12,6 +12,15 @@ package.includepaths = {
"./intermediate/Debug" --fake
}
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/TalCore.cpp",
"../source/Engine/*.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
@@ -19,3 +28,4 @@ package.files = {
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 9
- 0
ports/tal-reverb-2/LV2/premake.lua View File

@@ -8,9 +8,18 @@ package.includepaths = {
"." --fake
}
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/TalCore.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 9
- 0
ports/tal-reverb-3/LV2/premake.lua View File

@@ -8,9 +8,18 @@ package.includepaths = {
"." --fake
}
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/TalCore.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 9
- 0
ports/tal-reverb/LV2/premake.lua View File

@@ -8,9 +8,18 @@ package.includepaths = {
"." --fake
}
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/TalCore.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 10
- 0
ports/tal-vocoder-2/LV2/premake.lua View File

@@ -10,6 +10,15 @@ package.includepaths = {
"." --fake
}
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/TalCore.cpp",
"../source/engine/vocoder/*.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
@@ -17,3 +26,4 @@ package.files = {
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 10
- 0
ports/vex/LV2/premake.lua View File

@@ -3,9 +3,19 @@ dofile("../../../scripts/make-project.lua")
package = make_juce_lv2_project("Vex")
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/Vex-src.cpp",
"../source/VexFilter.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

+ 10
- 0
ports/wolpertinger/LV2/premake.lua View File

@@ -5,9 +5,19 @@ package = make_juce_lv2_project("Wolpertinger")
package.defines = { package.defines, "BUILDDATE=\"`date +%F`\"", "WOLPVERSION=\"0041\"", "WOLPVERSIONSTRING=\"0.4.1\"" }
if (os.getenv("LINUX_EMBED")) then
package.files = {
matchfiles (
"../source/ADSRenv.cpp",
"../source/synth.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
else
package.files = {
matchfiles (
"../source/*.cpp",
"../../../libs/juce-plugin/JucePluginMain.cpp"
)
}
end

Loading…
Cancel
Save