Skip to content

Commit

Permalink
skip hvcc install step, use build only
Browse files Browse the repository at this point in the history
Signed-off-by: falkTX <falktx@falktx.com>
  • Loading branch information
falkTX committed Feb 21, 2024
1 parent ade001d commit 1019f7c
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,19 @@ build/%/dpf-widgets: dpf-widgets
ln -s $(abspath $<) $@

build/%/Makefile: hvcc/build/bin/hvcc plugins/%/plugin.json plugins/%/plugin.pd
./hvcc/build/bin/hvcc plugins/$*/plugin.pd -m plugins/$*/plugin.json -n "$(lastword $(subst -, ,$*))" -g dpf -o $(@D)
env PYTHONPATH=$(CURDIR)/hvcc/build/lib \
python3 ./hvcc/build/lib/hvcc/__init__.py \
plugins/$*/plugin.pd \
-m plugins/$*/plugin.json \
-n "$(lastword $(subst -, ,$*))" \
-g dpf \
-o $(@D)

dpf/utils/lv2_ttl_generator$(APP_EXT):
$(MAKE) -C dpf/utils/lv2-ttl-generator

hvcc/build/bin/hvcc:
cd hvcc && python3 setup.py install --no-compile --install-layout unix --prefix $(CURDIR)/hvcc/build
cd hvcc && python3 setup.py build

# ---------------------------------------------------------------------------------------------------------------------
# cleanup
Expand Down

0 comments on commit 1019f7c

Please sign in to comment.