DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

commit dee5c229ecaf497e1a3fdc90a304ff4fb46b9e2a
parent 4e13981ce540d84832ffe1aacc600ec9230b4349
Author: falkTX <falktx@falktx.com>
Date:   Sun, 27 Dec 2020 20:55:07 +0000

Allow to use EXE_WRAPPER as makefile option

Diffstat:
MMakefile | 8+++++++-
Mutils/generate-ttl.sh | 16++++++++--------
2 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/Makefile b/Makefile @@ -10,6 +10,12 @@ all: dgl examples gen # -------------------------------------------------------------- +ifneq ($(CROSS_COMPILING),true) +CAN_GENERATE_TTL = true +else ifeq ($(EXE_WRAPPER),) +CAN_GENERATE_TTL = true +endif + dgl: $(MAKE) -C dgl @@ -35,7 +41,7 @@ ifneq ($(MACOS_OR_WINDOWS),true) install -m 755 examples/ExternalUI/ExternalLauncher.sh bin/d_extui.lv2/d_extui.sh endif -ifneq ($(CROSS_COMPILING),true) +ifneq ($(CAN_GENERATE_TTL),true) gen: examples utils/lv2_ttl_generator @$(CURDIR)/utils/generate-ttl.sh ifeq ($(MACOS),true) diff --git a/utils/generate-ttl.sh b/utils/generate-ttl.sh @@ -9,13 +9,13 @@ else exit fi -PWD="$(dirname "$0")" +PWD="$(dirname "${0}")" -if [ -f "$PWD/lv2_ttl_generator.exe" ]; then - GEN="$PWD/lv2_ttl_generator.exe" +if [ -f "${PWD}/lv2_ttl_generator.exe" ]; then + GEN="${PWD}/lv2_ttl_generator.exe" EXT=dll else - GEN="$PWD/lv2_ttl_generator" + GEN="${PWD}/lv2_ttl_generator" if [ -d /Library/Audio ]; then EXT=dylib else @@ -25,9 +25,9 @@ fi FOLDERS=`find . -type d -name \*.lv2` -for i in $FOLDERS; do - cd $i - FILE="$(ls *.$EXT | sort | head -n 1)" - "$GEN" "./$FILE" +for i in ${FOLDERS}; do + cd ${i} + FILE="$(ls *.${EXT} | sort | head -n 1)" + "${EXE_WRAPPER}" "${GEN}" "./${FILE}" cd .. done