Browse Source

print if experimental plugins are being built or not

tags/1.9.8
falkTX 8 years ago
parent
commit
5c7526417a
2 changed files with 31 additions and 24 deletions
  1. +24
    -24
      Makefile
  2. +7
    -0
      source/native-plugins/external/Makefile.mk

+ 24
- 24
Makefile View File

@@ -7,7 +7,7 @@
CWD=source CWD=source
include source/Makefile.mk include source/Makefile.mk


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------


LINK := ln -sf LINK := ln -sf


@@ -25,7 +25,7 @@ HAVE_THEME = true
endif endif
endif endif


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------


PREFIX := /usr/local PREFIX := /usr/local
BINDIR := $(PREFIX)/bin BINDIR := $(PREFIX)/bin
@@ -40,16 +40,16 @@ else
MODULEDIR := $(CURDIR)/build/modules/Release MODULEDIR := $(CURDIR)/build/modules/Release
endif endif


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------


all: BIN RES UI WIDGETS all: BIN RES UI WIDGETS


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------
# Binaries (native) # Binaries (native)


BIN: backend discovery bridges-plugin bridges-ui interposer libjack plugin theme BIN: backend discovery bridges-plugin bridges-ui interposer libjack plugin theme


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------


ALL_LIBS += $(MODULEDIR)/carla_engine.a ALL_LIBS += $(MODULEDIR)/carla_engine.a
ALL_LIBS += $(MODULEDIR)/carla_engine_plugin.a ALL_LIBS += $(MODULEDIR)/carla_engine_plugin.a
@@ -116,7 +116,7 @@ $(MODULEDIR)/%.win64.a: .FORCE
$(MODULEDIR)/%.a: .FORCE $(MODULEDIR)/%.a: .FORCE
@$(MAKE) -C source/modules/$* @$(MAKE) -C source/modules/$*


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------


backend: libs backend: libs
@$(MAKE) -C source/backend @$(MAKE) -C source/backend
@@ -142,7 +142,7 @@ plugin: backend bridges-plugin bridges-ui discovery
theme: libs theme: libs
@$(MAKE) -C source/theme @$(MAKE) -C source/theme


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------
# Binaries (posix32) # Binaries (posix32)


LIBS_POSIX32 = $(MODULEDIR)/jackbridge.posix32.a LIBS_POSIX32 = $(MODULEDIR)/jackbridge.posix32.a
@@ -154,7 +154,7 @@ posix32: $(LIBS_POSIX32)
$(MAKE) -C source/bridges-plugin posix32 $(MAKE) -C source/bridges-plugin posix32
$(MAKE) -C source/discovery posix32 $(MAKE) -C source/discovery posix32


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------
# Binaries (posix64) # Binaries (posix64)


LIBS_POSIX64 = $(MODULEDIR)/jackbridge.posix64.a LIBS_POSIX64 = $(MODULEDIR)/jackbridge.posix64.a
@@ -166,7 +166,7 @@ posix64: $(LIBS_POSIX64)
$(MAKE) -C source/bridges-plugin posix64 $(MAKE) -C source/bridges-plugin posix64
$(MAKE) -C source/discovery posix64 $(MAKE) -C source/discovery posix64


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------
# Binaries (win32) # Binaries (win32)


ifeq ($(BUILDING_FOR_WINDOWS),true) ifeq ($(BUILDING_FOR_WINDOWS),true)
@@ -182,7 +182,7 @@ win32: $(LIBS_WIN32)
$(MAKE) -C source/bridges-plugin win32 $(MAKE) -C source/bridges-plugin win32
$(MAKE) -C source/discovery win32 $(MAKE) -C source/discovery win32


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------
# Binaries (win64) # Binaries (win64)


ifeq ($(BUILDING_FOR_WINDOWS),true) ifeq ($(BUILDING_FOR_WINDOWS),true)
@@ -198,7 +198,7 @@ win64: $(LIBS_WIN64)
$(MAKE) -C source/bridges-plugin win64 $(MAKE) -C source/bridges-plugin win64
$(MAKE) -C source/discovery win64 $(MAKE) -C source/discovery win64


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------
# Binaries (wine) # Binaries (wine)


wine32: wine32:
@@ -209,7 +209,7 @@ wine64:
$(MAKE) -C source/jackbridge wine64 $(MAKE) -C source/jackbridge wine64
cp -f $(MODULEDIR)/jackbridge-wine64.dll.so $(CURDIR)/bin/jackbridge-wine64.dll cp -f $(MODULEDIR)/jackbridge-wine64.dll.so $(CURDIR)/bin/jackbridge-wine64.dll


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------
# Resources # Resources


ifeq ($(HAVE_PYQT),true) ifeq ($(HAVE_PYQT),true)
@@ -279,7 +279,7 @@ else
RES: RES:
endif endif


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------
# UI code # UI code


ifeq ($(HAVE_PYQT),true) ifeq ($(HAVE_PYQT),true)
@@ -309,7 +309,7 @@ else
UI: UI:
endif endif


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------
# Widgets # Widgets


WIDGETS = \ WIDGETS = \
@@ -329,7 +329,7 @@ WIDGETS: $(WIDGETS)
source/%.py: source/widgets/%.py source/%.py: source/widgets/%.py
$(LINK) widgets/$*.py $@ $(LINK) widgets/$*.py $@


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------


clean: clean:
$(MAKE) clean -C source/backend $(MAKE) clean -C source/backend
@@ -365,7 +365,7 @@ stoat:
# --whitelist ./data/stoat-whitelist.txt \ # --whitelist ./data/stoat-whitelist.txt \
# --graph-view ./data/stoat-callgraph.png # --graph-view ./data/stoat-callgraph.png


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------


install_main: install_main:
# Create directories # Create directories
@@ -405,7 +405,7 @@ ifeq ($(HAVE_ZYN_UI_DEPS),true)
endif endif
endif endif


# --------------------------------------------------------------------------------------------------------------------
# -------------------------------------------------------------------------------------------------------------


# Install script files (non-gui) # Install script files (non-gui)
install -m 755 \ install -m 755 \
@@ -484,7 +484,7 @@ endif
source/utils/CarlaString.hpp \ source/utils/CarlaString.hpp \
$(DESTDIR)$(INCLUDEDIR)/carla/utils $(DESTDIR)$(INCLUDEDIR)/carla/utils


# --------------------------------------------------------------------------------------------------------------------
# -------------------------------------------------------------------------------------------------------------


ifeq ($(HAVE_PYQT),true) ifeq ($(HAVE_PYQT),true)
# Install script files (gui) # Install script files (gui)
@@ -633,7 +633,7 @@ endif
$(LINK) $(DATADIR)/carla/ui_midipattern.py $(DESTDIR)$(DATADIR)/carla/resources $(LINK) $(DATADIR)/carla/ui_midipattern.py $(DESTDIR)$(DATADIR)/carla/resources
endif endif


# --------------------------------------------------------------------------------------------------------------------
# -------------------------------------------------------------------------------------------------------------


# Install lv2 plugin # Install lv2 plugin
install -d $(DESTDIR)$(LIBDIR)/lv2/carla.lv2 install -d $(DESTDIR)$(LIBDIR)/lv2/carla.lv2
@@ -659,7 +659,7 @@ ifeq ($(HAVE_PYQT),true)
$(LINK) $(LIBDIR)/carla/styles $(DESTDIR)$(LIBDIR)/lv2/carla.lv2/styles $(LINK) $(LIBDIR)/carla/styles $(DESTDIR)$(LIBDIR)/lv2/carla.lv2/styles
endif endif


# --------------------------------------------------------------------------------------------------------------------
# -------------------------------------------------------------------------------------------------------------


ifeq ($(LINUX),true) ifeq ($(LINUX),true)
ifeq ($(HAVE_X11),true) ifeq ($(HAVE_X11),true)
@@ -689,7 +689,7 @@ endif
endif endif
endif endif


# --------------------------------------------------------------------------------------------------------------------
# -------------------------------------------------------------------------------------------------------------


ifneq ($(HAVE_PYQT),true) ifneq ($(HAVE_PYQT),true)
# Remove gui files for non-gui build # Remove gui files for non-gui build
@@ -703,7 +703,7 @@ endif


install: install_main install_external_plugins install: install_main install_external_plugins


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------


uninstall: uninstall:
rm -f $(DESTDIR)$(BINDIR)/carla* rm -f $(DESTDIR)$(BINDIR)/carla*
@@ -931,9 +931,9 @@ endif


features: features_print_main features_print_external_plugins features: features_print_main features_print_external_plugins


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------


.FORCE: .FORCE:
.PHONY: .FORCE .PHONY: .FORCE


# ----------------------------------------------------------------------------------------------------------------------------
# ---------------------------------------------------------------------------------------------------------------------

+ 7
- 0
source/native-plugins/external/Makefile.mk View File

@@ -230,6 +230,8 @@ ifeq ($(EXPERIMENTAL_PLUGINS),true)
endif endif


features_print_external_plugins: features_print_external_plugins:
@echo ""
@echo "$(tS)---> External plugins: $(tE)"
ifeq ($(HAVE_DGL),true) ifeq ($(HAVE_DGL),true)
@echo "DPF Plugins: $(ANS_YES)(with UI)" @echo "DPF Plugins: $(ANS_YES)(with UI)"
ifeq ($(HAVE_PROJECTM),true) ifeq ($(HAVE_PROJECTM),true)
@@ -258,5 +260,10 @@ endif
else else
@echo "ZynAddSubFX: $(ANS_NO) $(mS)liblo, fftw3, mxml or zlib missing$(mE)" @echo "ZynAddSubFX: $(ANS_NO) $(mS)liblo, fftw3, mxml or zlib missing$(mE)"
endif endif
ifeq ($(EXPERIMENTAL_PLUGINS),true)
@echo "Experimental: YES"
else
@echo "Experimental: NO"
endif


# --------------------------------------------------------------------------------------------------------------------- # ---------------------------------------------------------------------------------------------------------------------

Loading…
Cancel
Save