Browse Source

add Linux makefiles for the add-on modules (+fix some minor GCC related issues +test the build)

pull/1639/head
bsp2 6 years ago
parent
commit
91d069d451
100 changed files with 474 additions and 120 deletions
  1. +2
    -3
      README.md
  2. +1
    -0
      dep/yac/install_linux.mk
  3. +2
    -0
      dep/yac/install_msvc.mk
  4. +1
    -0
      dep/yac/sharedlib_linux.mk
  5. +3
    -3
      include/plugin.hpp
  6. +0
    -5
      plugins/build_plugin_msvc_pre.mk
  7. +0
    -6
      plugins/build_plugin_post.mk
  8. +1
    -0
      plugins/build_plugin_post_linux.mk
  9. +1
    -0
      plugins/build_plugin_post_msvc.mk
  10. +16
    -0
      plugins/build_plugin_pre_linux.mk
  11. +4
    -7
      plugins/build_plugin_pre_msvc.mk
  12. +1
    -0
      plugins/build_shared_plugin_post_linux.mk
  13. +0
    -3
      plugins/build_shared_plugin_post_msvc.mk
  14. +16
    -0
      plugins/build_shared_plugin_pre_linux.mk
  15. +2
    -6
      plugins/build_shared_plugin_pre_msvc.mk
  16. +7
    -0
      plugins/community/repos/21kHz/makefile.linux
  17. +2
    -2
      plugins/community/repos/21kHz/makefile.msvc
  18. +7
    -0
      plugins/community/repos/AS/makefile.linux
  19. +2
    -2
      plugins/community/repos/AS/makefile.msvc
  20. +7
    -0
      plugins/community/repos/Alikins/makefile.linux
  21. +2
    -2
      plugins/community/repos/Alikins/makefile.msvc
  22. +7
    -0
      plugins/community/repos/AmalgamatedHarmonics/makefile.linux
  23. +2
    -2
      plugins/community/repos/AmalgamatedHarmonics/makefile.msvc
  24. +9
    -0
      plugins/community/repos/AudibleInstruments/makefile.linux
  25. +2
    -2
      plugins/community/repos/AudibleInstruments/makefile.msvc
  26. +16
    -0
      plugins/community/repos/Autodafe/makefile.linux
  27. +6
    -5
      plugins/community/repos/Autodafe/makefile.msvc
  28. +1
    -1
      plugins/community/repos/Autodafe/src/SEQ16.cpp
  29. +1
    -1
      plugins/community/repos/Autodafe/src/SEQ8.cpp
  30. +9
    -0
      plugins/community/repos/BaconMusic/makefile.linux
  31. +2
    -2
      plugins/community/repos/BaconMusic/makefile.msvc
  32. +7
    -0
      plugins/community/repos/Befaco/makefile.linux
  33. +2
    -2
      plugins/community/repos/Befaco/makefile.msvc
  34. +12
    -0
      plugins/community/repos/Bidoo/makefile.linux
  35. +2
    -2
      plugins/community/repos/Bidoo/makefile.msvc
  36. +9
    -0
      plugins/community/repos/Bogaudio/makefile.linux
  37. +2
    -2
      plugins/community/repos/Bogaudio/makefile.msvc
  38. +7
    -0
      plugins/community/repos/CastleRocktronics/makefile.linux
  39. +2
    -2
      plugins/community/repos/CastleRocktronics/makefile.msvc
  40. +9
    -0
      plugins/community/repos/DHE-Modules/makefile.linux
  41. +2
    -2
      plugins/community/repos/DHE-Modules/makefile.msvc
  42. +7
    -0
      plugins/community/repos/DrumKit/makefile.linux
  43. +2
    -2
      plugins/community/repos/DrumKit/makefile.msvc
  44. +7
    -0
      plugins/community/repos/ESeries/makefile.linux
  45. +2
    -2
      plugins/community/repos/ESeries/makefile.msvc
  46. +7
    -0
      plugins/community/repos/ErraticInstruments/makefile.linux
  47. +2
    -2
      plugins/community/repos/ErraticInstruments/makefile.msvc
  48. +7
    -0
      plugins/community/repos/FrankBussFormula/makefile.linux
  49. +2
    -2
      plugins/community/repos/FrankBussFormula/makefile.msvc
  50. +13
    -0
      plugins/community/repos/FrozenWasteland/makefile.linux
  51. +2
    -2
      plugins/community/repos/FrozenWasteland/makefile.msvc
  52. +7
    -0
      plugins/community/repos/Fundamental/makefile.linux
  53. +2
    -2
      plugins/community/repos/Fundamental/makefile.msvc
  54. +7
    -0
      plugins/community/repos/Geodesics/makefile.linux
  55. +2
    -2
      plugins/community/repos/Geodesics/makefile.msvc
  56. +7
    -0
      plugins/community/repos/Gratrix/makefile.linux
  57. +2
    -2
      plugins/community/repos/Gratrix/makefile.msvc
  58. +7
    -0
      plugins/community/repos/HetrickCV/makefile.linux
  59. +2
    -2
      plugins/community/repos/HetrickCV/makefile.msvc
  60. +7
    -0
      plugins/community/repos/ImpromptuModular/makefile.linux
  61. +2
    -2
      plugins/community/repos/ImpromptuModular/makefile.msvc
  62. +9
    -0
      plugins/community/repos/JE/makefile.linux
  63. +2
    -2
      plugins/community/repos/JE/makefile.msvc
  64. +7
    -0
      plugins/community/repos/JW-Modules/makefile.linux
  65. +2
    -2
      plugins/community/repos/JW-Modules/makefile.msvc
  66. +7
    -0
      plugins/community/repos/Koralfx-Modules/makefile.linux
  67. +2
    -2
      plugins/community/repos/Koralfx-Modules/makefile.msvc
  68. +7
    -0
      plugins/community/repos/LOGinstruments/makefile.linux
  69. +2
    -2
      plugins/community/repos/LOGinstruments/makefile.msvc
  70. +7
    -0
      plugins/community/repos/LindenbergResearch/makefile.linux
  71. +2
    -2
      plugins/community/repos/LindenbergResearch/makefile.msvc
  72. +9
    -0
      plugins/community/repos/ML_modules/makefile.linux
  73. +2
    -2
      plugins/community/repos/ML_modules/makefile.msvc
  74. +9
    -0
      plugins/community/repos/NauModular/makefile.linux
  75. +2
    -2
      plugins/community/repos/NauModular/makefile.msvc
  76. +7
    -0
      plugins/community/repos/Nohmad/makefile.linux
  77. +2
    -2
      plugins/community/repos/Nohmad/makefile.msvc
  78. +7
    -0
      plugins/community/repos/Ohmer/makefile.linux
  79. +2
    -2
      plugins/community/repos/Ohmer/makefile.msvc
  80. +7
    -0
      plugins/community/repos/PG-Instruments/makefile.linux
  81. +2
    -2
      plugins/community/repos/PG-Instruments/makefile.msvc
  82. +7
    -0
      plugins/community/repos/PvC/makefile.linux
  83. +2
    -2
      plugins/community/repos/PvC/makefile.msvc
  84. +7
    -0
      plugins/community/repos/Qwelk/makefile.linux
  85. +2
    -2
      plugins/community/repos/Qwelk/makefile.msvc
  86. +7
    -0
      plugins/community/repos/RJModules/makefile.linux
  87. +2
    -2
      plugins/community/repos/RJModules/makefile.msvc
  88. +7
    -0
      plugins/community/repos/SerialRacker/makefile.linux
  89. +2
    -2
      plugins/community/repos/SerialRacker/makefile.msvc
  90. +7
    -0
      plugins/community/repos/SonusModular/makefile.linux
  91. +2
    -2
      plugins/community/repos/SonusModular/makefile.msvc
  92. +13
    -0
      plugins/community/repos/Southpole-parasites/makefile.linux
  93. +2
    -2
      plugins/community/repos/Southpole-parasites/makefile.msvc
  94. +9
    -0
      plugins/community/repos/Southpole/makefile.linux
  95. +2
    -2
      plugins/community/repos/Southpole/makefile.msvc
  96. +7
    -0
      plugins/community/repos/SubmarineFree/makefile.linux
  97. +2
    -2
      plugins/community/repos/SubmarineFree/makefile.msvc
  98. +7
    -0
      plugins/community/repos/SynthKit/makefile.linux
  99. +2
    -2
      plugins/community/repos/SynthKit/makefile.msvc
  100. +7
    -0
      plugins/community/repos/Template/makefile.linux

+ 2
- 3
README.md View File

@@ -744,6 +744,8 @@ Prerequisites:
If you want to build the dependent libraries, you may need additional SDKs. If you want to build the dependent libraries, you may need additional SDKs.
Precompiled libs can be found in the `dep/lib/msvc/` folder. Precompiled libs can be found in the `dep/lib/msvc/` folder.


NOTE: the VST(s) and the add-on modules can also be built for Linux but the LGLW OS abstraction layer is currently (11Oct2018) a stub (i.e. it won't open a window etc)

``` ```
$ git clone https://github.com/bsp2/VeeSeeVSTRack.git $ git clone https://github.com/bsp2/VeeSeeVSTRack.git
``` ```
@@ -751,9 +753,6 @@ $ git clone https://github.com/bsp2/VeeSeeVSTRack.git
$ cd VeeSeeVSTRack/ $ cd VeeSeeVSTRack/
``` ```


<unpack `dep/dep.7z`>
(contains the source codes and MSVC-precompiled libraries)

Edit `dep/yac/install_msvc.mk` and adjust the `LIB_INSTALL_PREFIX`, `WINDDK_PATH`, `VCTK`, `W32API_INC`, `W32API_LIB` as required. Edit `dep/yac/install_msvc.mk` and adjust the `LIB_INSTALL_PREFIX`, `WINDDK_PATH`, `VCTK`, `W32API_INC`, `W32API_LIB` as required.


``` ```


+ 1
- 0
dep/yac/install_linux.mk View File

@@ -8,6 +8,7 @@
BUILD_64=n BUILD_64=n
BUILD_ARM=n BUILD_ARM=n


MK=linux


# #
# Enable optimizations # Enable optimizations


+ 2
- 0
dep/yac/install_msvc.mk View File

@@ -7,7 +7,9 @@
# y=64bit build ("amd64", no jit) # y=64bit build ("amd64", no jit)
BUILD_64=y BUILD_64=y


MK=msvc


# invalid path, will be overwritten later on
LIB_INSTALL_PREFIX=/f/git/VeeSeeVSTRack/dep/lib/msvc/ LIB_INSTALL_PREFIX=/f/git/VeeSeeVSTRack/dep/lib/msvc/






+ 1
- 0
dep/yac/sharedlib_linux.mk View File

@@ -32,6 +32,7 @@ bin: $(BIN_RULES) $(ALL_OBJ)
ifneq ($(DEBUG),y) ifneq ($(DEBUG),y)
$(STRIP) "$(TARGET)" $(STRIP) "$(TARGET)"
endif endif
$(call BIN_POST_FXN)
@echo "Build finished at `date +%H:%M`." @echo "Build finished at `date +%H:%M`."






+ 3
- 3
include/plugin.hpp View File

@@ -58,15 +58,15 @@ extern vst2_queue_param_sync_fxn_t vst2_queue_param_sync;
// Dynamically loaded plugin build // Dynamically loaded plugin build
#define RACK_PLUGIN_DECLARE(pluginname) namespace rack { extern RACK_TLS Plugin *plugin; } extern void __rack_unused_symbol(void) #define RACK_PLUGIN_DECLARE(pluginname) namespace rack { extern RACK_TLS Plugin *plugin; } extern void __rack_unused_symbol(void)
#ifdef ARCH_WIN #ifdef ARCH_WIN
#define JSON_SEED_INIT_EXTERNAL extern "C" extern long seed_initialized;
#define JSON_SEED_INIT_EXTERNAL extern "C" { extern long seed_initialized; }
#else #else
#define JSON_SEED_INIT_EXTERNAL extern "C" extern volatile char seed_initialized;
#define JSON_SEED_INIT_EXTERNAL extern "C" { extern volatile char seed_initialized; }
#endif #endif
#define RACK_PLUGIN_INIT(pluginname) \ #define RACK_PLUGIN_INIT(pluginname) \
vst2_handle_ui_param_fxn_t vst2_handle_ui_param; \ vst2_handle_ui_param_fxn_t vst2_handle_ui_param; \
vst2_queue_param_sync_fxn_t vst2_queue_param_sync; \ vst2_queue_param_sync_fxn_t vst2_queue_param_sync; \
JSON_SEED_INIT_EXTERNAL \ JSON_SEED_INIT_EXTERNAL \
extern "C" extern volatile uint32_t hashtable_seed; \
extern "C" { extern volatile uint32_t hashtable_seed; } \
namespace rack { \ namespace rack { \
RACK_TLS Plugin *plugin; \ RACK_TLS Plugin *plugin; \
RACK_TLS Global *global; \ RACK_TLS Global *global; \


+ 0
- 5
plugins/build_plugin_msvc_pre.mk View File

@@ -1,5 +0,0 @@
EXTRAFLAGS+= -DARCH_WIN
EXTRAFLAGS+=

EXTRALIBS+=
# ../../Rack.lib -LIBPATH:../../dep/lib/msvc/ glew.lib glfw.lib opengl32.lib gdi32.lib user32.lib kernel32.lib Comdlg32.lib Shell32.lib

+ 0
- 6
plugins/build_plugin_post.mk View File

@@ -1,6 +0,0 @@

#ifdef ARCH_WIN
# (note) " data with thread storage duration may not have dll interface"
####include ../../dep/yac/sharedlib_msvc.mk
include ../../../../dep/yac/staticlib_msvc.mk
#endif

+ 1
- 0
plugins/build_plugin_post_linux.mk View File

@@ -0,0 +1 @@
include ../../../../dep/yac/staticlib_linux.mk

+ 1
- 0
plugins/build_plugin_post_msvc.mk View File

@@ -0,0 +1 @@
include ../../../../dep/yac/staticlib_msvc.mk

+ 16
- 0
plugins/build_plugin_pre_linux.mk View File

@@ -0,0 +1,16 @@
# called from plugin directory (plugins/community/repos/<pluginname>/)
#
include ../../../../dep/yac/install_linux.mk

TARGET_BASENAME=$(SLUG)

EXTRAFLAGS+= -DVERSION=0.6.1 -D_USE_MATH_DEFINES -DUSE_VST2 -DRACK_PLUGIN -DSLUG=$(SLUG) -I../../../../include/ -I../../../../dep/include -I../../../../dep/ -Idep/include

EXTRALIBS+=

PLAF_OBJ+=

EXTRAFLAGS+= -DARCH_LIN

EXTRALIBS+=


plugins/build_plugin_pre.mk → plugins/build_plugin_pre_msvc.mk View File

@@ -1,19 +1,16 @@
# called from plugin directory (plugins/community/repos/<pluginname>/) # called from plugin directory (plugins/community/repos/<pluginname>/)
# #
#include ../../../../arch.mk
#ifdef ARCH_WIN
include ../../../../dep/yac/install_msvc.mk include ../../../../dep/yac/install_msvc.mk
#endif


TARGET_BASENAME=$(SLUG) TARGET_BASENAME=$(SLUG)


EXTRAFLAGS+= -DVERSION=0.6.1 -D_USE_MATH_DEFINES -DUSE_VST2 -DRACK_PLUGIN -DSLUG=$(SLUG) -I../../../../include/ -I../../../../dep/include -I../../../../dep/ -Idep/include EXTRAFLAGS+= -DVERSION=0.6.1 -D_USE_MATH_DEFINES -DUSE_VST2 -DRACK_PLUGIN -DSLUG=$(SLUG) -I../../../../include/ -I../../../../dep/include -I../../../../dep/ -Idep/include
EXTRAFLAGS+=


EXTRALIBS+= EXTRALIBS+=


PLAF_OBJ+= PLAF_OBJ+=


#ifdef ARCH_WIN
include ../../../build_plugin_msvc_pre.mk
#endif
EXTRAFLAGS+= -DARCH_WIN

EXTRALIBS+=
# ../../Rack.lib -LIBPATH:../../dep/lib/msvc/ glew.lib glfw.lib opengl32.lib gdi32.lib user32.lib kernel32.lib Comdlg32.lib Shell32.lib

+ 1
- 0
plugins/build_shared_plugin_post_linux.mk View File

@@ -0,0 +1 @@
include ../../../../dep/yac/sharedlib_linux.mk

plugins/build_shared_plugin_post.mk → plugins/build_shared_plugin_post_msvc.mk View File

@@ -1,4 +1 @@

#ifdef ARCH_WIN
include ../../../../dep/yac/sharedlib_msvc.mk include ../../../../dep/yac/sharedlib_msvc.mk
#endif

+ 16
- 0
plugins/build_shared_plugin_pre_linux.mk View File

@@ -0,0 +1,16 @@
# called from plugin directory (plugins/community/repos/<pluginname>/)
#
include ../../../../dep/yac/install_linux.mk

TARGET_BASENAME=$(SLUG)

EXTRAFLAGS+= -DVERSION=0.6.1 -D_USE_MATH_DEFINES -DUSE_VST2 -DRACK_PLUGIN -DRACK_PLUGIN_SHARED -DSLUG=$(SLUG) -I../../../../include/ -I../../../../dep/include -Idep/include
EXTRAFLAGS+=

EXTRALIBS+= ../../../Rack_shared.a
# ../../../../dep/lib/linux_gcc/

PLAF_OBJ+=

EXTRAFLAGS+= -DARCH_LIN


plugins/build_shared_plugin_pre.mk → plugins/build_shared_plugin_pre_msvc.mk View File

@@ -1,9 +1,6 @@
# called from plugin directory (plugins/community/repos/<pluginname>/) # called from plugin directory (plugins/community/repos/<pluginname>/)
# #
#include ../../../../arch.mk
#ifdef ARCH_WIN
include ../../../../dep/yac/install_msvc.mk include ../../../../dep/yac/install_msvc.mk
#endif


TARGET_BASENAME=$(SLUG) TARGET_BASENAME=$(SLUG)


@@ -14,6 +11,5 @@ EXTRALIBS+= ../../../Rack_shared.lib


PLAF_OBJ+= PLAF_OBJ+=


#ifdef ARCH_WIN
include ../../../build_plugin_msvc_pre.mk
#endif
EXTRAFLAGS+= -DARCH_WIN


+ 7
- 0
plugins/community/repos/21kHz/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=21kHz

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/21kHz/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=21kHz SLUG=21kHz


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/AS/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=AS

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/AS/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=AS SLUG=AS


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/Alikins/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=Alikins

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/Alikins/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=Alikins SLUG=Alikins


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/AmalgamatedHarmonics/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=AmalgamatedHarmonics

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/AmalgamatedHarmonics/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=AmalgamatedHarmonics SLUG=AmalgamatedHarmonics


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 9
- 0
plugins/community/repos/AudibleInstruments/makefile.linux View File

@@ -0,0 +1,9 @@
SLUG=AudibleInstruments

include ../../../build_plugin_pre_linux.mk

EXTRAFLAGS+= -Ieurorack/ -DTEST -Ieurorack/stmlib/third_party/STM -Ieurorack/stmlib/third_party/STM/STM32F0xx_StdPeriph_Driver/inc/

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/AudibleInstruments/makefile.msvc View File

@@ -1,9 +1,9 @@
SLUG=AudibleInstruments SLUG=AudibleInstruments


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


EXTRAFLAGS+= -Ieurorack/ -DTEST -Ieurorack/stmlib/third_party/STM -Ieurorack/stmlib/third_party/STM/STM32F0xx_StdPeriph_Driver/inc/ EXTRAFLAGS+= -Ieurorack/ -DTEST -Ieurorack/stmlib/third_party/STM -Ieurorack/stmlib/third_party/STM/STM32F0xx_StdPeriph_Driver/inc/


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 16
- 0
plugins/community/repos/Autodafe/makefile.linux View File

@@ -0,0 +1,16 @@
SLUG=Autodafe

#include ../../../build_shared_plugin_pre_linux.mk
include ../../../build_plugin_pre_linux.mk

CPPFLAGS+= -Idep/ -Idep/stk/include/

include make.objects

define BIN_POST_FXN
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.fx
cp -f $(SLUG).so ../../../../vst2_bin/plugins/$(SLUG)/plugin.so.instr
endef

#include ../../../build_shared_plugin_post_linux.mk
include ../../../build_plugin_post_linux.mk

+ 6
- 5
plugins/community/repos/Autodafe/makefile.msvc View File

@@ -1,15 +1,16 @@
SLUG=Autodafe SLUG=Autodafe


#include ../../../build_shared_plugin_pre.mk
include ../../../build_plugin_pre.mk
#include ../../../build_shared_plugin_pre_msvc.mk
include ../../../build_plugin_pre_msvc.mk


CPPFLAGS+= -Idep/ -Idep/stk/include/ CPPFLAGS+= -Idep/ -Idep/stk/include/


include make.objects include make.objects


define BIN_POST_FXN define BIN_POST_FXN
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.fx
cp -f $(SLUG).dll ../../../../vst2_bin/plugins/$(SLUG)/plugin.dll.instr
endef endef


#include ../../../build_shared_plugin_post.mk
include ../../../build_plugin_post.mk
#include ../../../build_shared_plugin_post_msvc.mk
include ../../../build_plugin_post_msvc.mk

+ 1
- 1
plugins/community/repos/Autodafe/src/SEQ16.cpp View File

@@ -313,7 +313,7 @@ SEQ16Widget::SEQ16Widget(SEQ16 *module) : ModuleWidget(module) {
} }


struct SEQ16GateModeItem : MenuItem { struct SEQ16GateModeItem : MenuItem {
SEQ16 *SEQ16;
struct SEQ16 *SEQ16;
SEQ16::GateMode gateMode; SEQ16::GateMode gateMode;
void onAction(EventAction &e) override { void onAction(EventAction &e) override {
SEQ16->gateMode = gateMode; SEQ16->gateMode = gateMode;


+ 1
- 1
plugins/community/repos/Autodafe/src/SEQ8.cpp View File

@@ -307,7 +307,7 @@ SEQ8Widget::SEQ8Widget(SEQ8 *module) : ModuleWidget(module) {
} }


struct SEQ8GateModeItem : MenuItem { struct SEQ8GateModeItem : MenuItem {
SEQ8 *SEQ8;
struct SEQ8 *SEQ8;
SEQ8::GateMode gateMode; SEQ8::GateMode gateMode;
void onAction(EventAction &e) override { void onAction(EventAction &e) override {
SEQ8->gateMode = gateMode; SEQ8->gateMode = gateMode;


+ 9
- 0
plugins/community/repos/BaconMusic/makefile.linux View File

@@ -0,0 +1,9 @@
SLUG=BaconMusic

include ../../../build_plugin_pre_linux.mk

EXTRAFLAGS+= -DBUILD_SORTACHORUS

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/BaconMusic/makefile.msvc View File

@@ -1,9 +1,9 @@
SLUG=BaconMusic SLUG=BaconMusic


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


EXTRAFLAGS+= -DBUILD_SORTACHORUS EXTRAFLAGS+= -DBUILD_SORTACHORUS


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/Befaco/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=Befaco

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/Befaco/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=Befaco SLUG=Befaco


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 12
- 0
plugins/community/repos/Bidoo/makefile.linux View File

@@ -0,0 +1,12 @@
SLUG=Bidoo

include ../../../build_plugin_pre_linux.mk

EXTRAFLAGS+= -DUSE_KISS_FFT -Idep/include -I./src/dep/audiofile -I./src/dep/filters -I./src/dep/freeverb \
-I./src/dep/gist/libs/kiss_fft130 -I./src/dep/gist/src -I./src/dep/minimp3\
-I./src/dep/gist/src/mfcc -I./src/dep/gist/src/core -I./src/dep/gist/src/fft \
-I./src/dep/gist/src/onset-detection-functions -I./src/dep/gist/src/pitch

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/Bidoo/makefile.msvc View File

@@ -1,6 +1,6 @@
SLUG=Bidoo SLUG=Bidoo


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


EXTRAFLAGS+= -DUSE_KISS_FFT -Idep/include -I./src/dep/audiofile -I./src/dep/filters -I./src/dep/freeverb \ EXTRAFLAGS+= -DUSE_KISS_FFT -Idep/include -I./src/dep/audiofile -I./src/dep/filters -I./src/dep/freeverb \
-I./src/dep/gist/libs/kiss_fft130 -I./src/dep/gist/src -I./src/dep/minimp3\ -I./src/dep/gist/libs/kiss_fft130 -I./src/dep/gist/src -I./src/dep/minimp3\
@@ -9,4 +9,4 @@ EXTRAFLAGS+= -DUSE_KISS_FFT -Idep/include -I./src/dep/audiofile -I./src/dep/filt


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 9
- 0
plugins/community/repos/Bogaudio/makefile.linux View File

@@ -0,0 +1,9 @@
SLUG=Bogaudio

include ../../../build_plugin_pre_linux.mk

EXTRAFLAGS+= -Isrc/dsp/

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/Bogaudio/makefile.msvc View File

@@ -1,9 +1,9 @@
SLUG=Bogaudio SLUG=Bogaudio


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


EXTRAFLAGS+= -Isrc/dsp/ EXTRAFLAGS+= -Isrc/dsp/


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/CastleRocktronics/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=CastleRocktronics

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/CastleRocktronics/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=CastleRocktronics SLUG=CastleRocktronics


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 9
- 0
plugins/community/repos/DHE-Modules/makefile.linux View File

@@ -0,0 +1,9 @@
SLUG=DHE-Modules

include ../../../build_plugin_pre_linux.mk

EXTRAFLAGS+= -Isrc/

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/DHE-Modules/makefile.msvc View File

@@ -1,9 +1,9 @@
SLUG=DHE-Modules SLUG=DHE-Modules


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


EXTRAFLAGS+= -Isrc/ EXTRAFLAGS+= -Isrc/


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/DrumKit/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=DrumKit

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/DrumKit/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=DrumKit SLUG=DrumKit


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/ESeries/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=ESeries

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/ESeries/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=ESeries SLUG=ESeries


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/ErraticInstruments/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=ErraticInstruments

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/ErraticInstruments/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=ErraticInstruments SLUG=ErraticInstruments


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/FrankBussFormula/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=FrankBussFormula

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/FrankBussFormula/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=FrankBussFormula SLUG=FrankBussFormula


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 13
- 0
plugins/community/repos/FrozenWasteland/makefile.linux View File

@@ -0,0 +1,13 @@
SLUG=FrozenWasteland

include ../../../build_plugin_pre_linux.mk

EXTRAFLAGS+= \
-DTEST \
-I./eurorack \
-I./src/dsp-delay \
-I./src/dsp-filter/utils -I./src/dsp-filter/filters -I./src/dsp-filter/third-party/falco

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/FrozenWasteland/makefile.msvc View File

@@ -1,6 +1,6 @@
SLUG=FrozenWasteland SLUG=FrozenWasteland


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


EXTRAFLAGS+= \ EXTRAFLAGS+= \
-DTEST \ -DTEST \
@@ -10,4 +10,4 @@ EXTRAFLAGS+= \


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/Fundamental/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=Fundamental

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/Fundamental/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=Fundamental SLUG=Fundamental


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/Geodesics/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=Geodesics

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/Geodesics/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=Geodesics SLUG=Geodesics


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/Gratrix/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=Gratrix

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/Gratrix/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=Gratrix SLUG=Gratrix


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/HetrickCV/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=HetrickCV

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/HetrickCV/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=HetrickCV SLUG=HetrickCV


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/ImpromptuModular/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=ImpromptuModular

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/ImpromptuModular/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=ImpromptuModular SLUG=ImpromptuModular


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 9
- 0
plugins/community/repos/JE/makefile.linux View File

@@ -0,0 +1,9 @@
SLUG=JE

include ../../../build_plugin_pre_linux.mk

CPPFLAGS+= -Iext/LambertW/

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/JE/makefile.msvc View File

@@ -1,9 +1,9 @@
SLUG=JE SLUG=JE


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


CPPFLAGS+= -Iext/LambertW/ CPPFLAGS+= -Iext/LambertW/


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/JW-Modules/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=JW-Modules

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/JW-Modules/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=JW-Modules SLUG=JW-Modules


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/Koralfx-Modules/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=Koralfx-Modules

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/Koralfx-Modules/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=Koralfx-Modules SLUG=Koralfx-Modules


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/LOGinstruments/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=LOGinstruments

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/LOGinstruments/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=LOGinstruments SLUG=LOGinstruments


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/LindenbergResearch/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=LindenbergResearch

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/LindenbergResearch/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=LindenbergResearch SLUG=LindenbergResearch


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 9
- 0
plugins/community/repos/ML_modules/makefile.linux View File

@@ -0,0 +1,9 @@
SLUG=ML_modules

include ../../../build_plugin_pre_linux.mk

EXTRAFLAGS += -Dv_dev

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/ML_modules/makefile.msvc View File

@@ -1,9 +1,9 @@
SLUG=ML_modules SLUG=ML_modules


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


EXTRAFLAGS += -Dv_dev EXTRAFLAGS += -Dv_dev


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 9
- 0
plugins/community/repos/NauModular/makefile.linux View File

@@ -0,0 +1,9 @@
SLUG=NauModular

include ../../../build_plugin_pre_linux.mk

EXTRAFLAGS += -DARCH_LIN

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/NauModular/makefile.msvc View File

@@ -1,9 +1,9 @@
SLUG=NauModular SLUG=NauModular


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


EXTRAFLAGS += -DARCH_WIN EXTRAFLAGS += -DARCH_WIN


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/Nohmad/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=Nohmad

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/Nohmad/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=Nohmad SLUG=Nohmad


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/Ohmer/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=Ohmer

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/Ohmer/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=Ohmer SLUG=Ohmer


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/PG-Instruments/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=PG-Instruments

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/PG-Instruments/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=PG-Instruments SLUG=PG-Instruments


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/PvC/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=PvC

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/PvC/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=PvC SLUG=PvC


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/Qwelk/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=Qwelk

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/Qwelk/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=Qwelk SLUG=Qwelk


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/RJModules/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=RJModules

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/RJModules/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=RJModules SLUG=RJModules


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/SerialRacker/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=SerialRacker

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/SerialRacker/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=SerialRacker SLUG=SerialRacker


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/SonusModular/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=SonusModular

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/SonusModular/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=SonusModular SLUG=SonusModular


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 13
- 0
plugins/community/repos/Southpole-parasites/makefile.linux View File

@@ -0,0 +1,13 @@
SLUG=Southpole-parasites

include ../../../build_plugin_pre_linux.mk

EXTRAFLAGS+= \
-DTEST \
-DPARASITES \
-I./parasites -Ieurorack/ \
-Dstmlib=stmlib_parasites

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/Southpole-parasites/makefile.msvc View File

@@ -1,6 +1,6 @@
SLUG=Southpole-parasites SLUG=Southpole-parasites


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


EXTRAFLAGS+= \ EXTRAFLAGS+= \
-DTEST \ -DTEST \
@@ -10,4 +10,4 @@ EXTRAFLAGS+= \


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 9
- 0
plugins/community/repos/Southpole/makefile.linux View File

@@ -0,0 +1,9 @@
SLUG=Southpole

include ../../../build_plugin_pre_linux.mk

CPPFLAGS+= -DTEST -Ieurorack/ -Dstmlib=stmlib_southpole

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/Southpole/makefile.msvc View File

@@ -1,9 +1,9 @@
SLUG=Southpole SLUG=Southpole


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


CPPFLAGS+= -DTEST -Ieurorack/ -Dstmlib=stmlib_southpole CPPFLAGS+= -DTEST -Ieurorack/ -Dstmlib=stmlib_southpole


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/SubmarineFree/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=SubmarineFree

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/SubmarineFree/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=SubmarineFree SLUG=SubmarineFree


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/SynthKit/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=SynthKit

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

+ 2
- 2
plugins/community/repos/SynthKit/makefile.msvc View File

@@ -1,7 +1,7 @@
SLUG=SynthKit SLUG=SynthKit


include ../../../build_plugin_pre.mk
include ../../../build_plugin_pre_msvc.mk


include make.objects include make.objects


include ../../../build_plugin_post.mk
include ../../../build_plugin_post_msvc.mk

+ 7
- 0
plugins/community/repos/Template/makefile.linux View File

@@ -0,0 +1,7 @@
SLUG=Template

include ../../../build_plugin_pre_linux.mk

include make.objects

include ../../../build_plugin_post_linux.mk

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save