Browse Source

Allow to use EXE_WRAPPER as makefile option

tags/v1.4
falkTX 4 years ago
parent
commit
028a78e679
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 15 additions and 9 deletions
  1. +7
    -1
      Makefile
  2. +8
    -8
      dpf/utils/generate-ttl.sh

+ 7
- 1
Makefile View File

@@ -19,6 +19,12 @@ HAVE_PROJM = $(shell pkg-config --exists libprojectM && echo true)


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


ifeq ($(CROSS_COMPILING),true)
CAN_GENERATE_TTL = true
else ifneq ($(EXE_WRAPPER),)
CAN_GENERATE_TTL = true
endif

dgl: dgl:
ifeq ($(HAVE_CAIRO_OR_OPENGL),true) ifeq ($(HAVE_CAIRO_OR_OPENGL),true)
$(MAKE) -C dpf/dgl $(MAKE) -C dpf/dgl
@@ -61,7 +67,7 @@ endif # HAVE_PROJM
endif # HAVE_CAIRO_OR_OPENGL endif # HAVE_CAIRO_OR_OPENGL


gen: plugins dpf/utils/lv2_ttl_generator gen: plugins dpf/utils/lv2_ttl_generator
ifneq ($(CROSS_COMPILING),true)
ifeq ($(CAN_GENERATE_TTL),true)
@$(CURDIR)/dpf/utils/generate-ttl.sh @$(CURDIR)/dpf/utils/generate-ttl.sh
endif endif
ifeq ($(MACOS),true) ifeq ($(MACOS),true)


+ 8
- 8
dpf/utils/generate-ttl.sh View File

@@ -9,13 +9,13 @@ else
exit exit
fi 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 EXT=dll
else else
GEN="$PWD/lv2_ttl_generator"
GEN="${PWD}/lv2_ttl_generator"
if [ -d /Library/Audio ]; then if [ -d /Library/Audio ]; then
EXT=dylib EXT=dylib
else else
@@ -25,9 +25,9 @@ fi


FOLDERS=`find . -type d -name \*.lv2` 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 .. cd ..
done done

Loading…
Cancel
Save