Browse Source

Stop building libarchive shared lib

Signed-off-by: falkTX <falktx@falktx.com>
tags/22.02
falkTX 4 years ago
parent
commit
2f0ab547ee
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 12 additions and 2 deletions
  1. +9
    -2
      deps/Makefile
  2. +3
    -0
      plugins/todo.txt

+ 9
- 2
deps/Makefile View File

@@ -98,9 +98,16 @@ $(DEP_PATH)/lib/%.a:
MACHINE=$(MACHINE)$(MACHINE_SUFFIX) \
-C $(DEP_PATH) lib/$*.a

$(DEP_PATH)/lib/libarchive.a: $(DEP_PATH)/lib/libzstd.a
# skip libarchive shared lib
$(DEP_PATH)/lib/libarchive.a: $(DEP_PATH)/lib/libzstd.a $(DEP_PATH)/libarchive-3.4.3/.stamp-patched

$(DEP_PATH)/lib/libarchive_static.a: $(DEP_PATH)/lib/libzstd.a
$(DEP_PATH)/lib/libarchive_static.a: $(DEP_PATH)/lib/libzstd.a $(DEP_PATH)/libarchive-3.4.3/.stamp-patched

$(DEP_PATH)/libarchive-3.4.3/.stamp-patched:
$(MAKE) -C $(DEP_PATH) libarchive-3.4.3
sed -i -e "238,243d" $(DEP_PATH)/libarchive-3.4.3/libarchive/CMakeLists.txt
sed -i -e "s/TARGETS archive archive_static/TARGETS archive_static/" $(DEP_PATH)/libarchive-3.4.3/libarchive/CMakeLists.txt
touch $@

ifeq ($(MACOS),true)
# zstd cmake is borked, see https://github.com/facebook/zstd/issues/1401


+ 3
- 0
plugins/todo.txt View File

@@ -33,7 +33,10 @@ ArableInstruments 48756.0
squinkylabs-plug1 48682.0
SonusModular 45245.0
LindenbergResearch 43959.0

Geodesics 42761.0
https://github.com/MarcBoule/Geodesics

mscHack 42316.0
BaconMusic 42095.0
HetrickCV 42077.0


Loading…
Cancel
Save