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:
ifeq ($(HAVE_CAIRO_OR_OPENGL),true)
$(MAKE) -C dpf/dgl
@@ -61,7 +67,7 @@ endif # HAVE_PROJM
endif # HAVE_CAIRO_OR_OPENGL

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


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

@@ -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

Loading…
Cancel
Save