From 6559bd48be9bcaaf4c86c07ab5942d98088f1896 Mon Sep 17 00:00:00 2001 From: Andrew Belt Date: Mon, 28 Dec 2020 23:17:25 -0500 Subject: [PATCH] Obtain pffft as a git submodule instead of wget'ing from vcvrack.com. --- .gitmodules | 3 +++ dep/Makefile | 8 +------- dep/pffft | 1 + 3 files changed, 5 insertions(+), 7 deletions(-) create mode 160000 dep/pffft diff --git a/.gitmodules b/.gitmodules index 2838372b..50d72671 100644 --- a/.gitmodules +++ b/.gitmodules @@ -28,3 +28,6 @@ [submodule "dep/filesystem"] path = dep/filesystem url = https://github.com/gulrak/filesystem.git +[submodule "dep/pffft"] + path = dep/pffft + url = https://bitbucket.org/jpommier/pffft.git diff --git a/dep/Makefile b/dep/Makefile index 7929cdb8..cea2b6a7 100755 --- a/dep/Makefile +++ b/dep/Makefile @@ -238,12 +238,6 @@ $(osdialog): $(wildcard osdialog/*.h) mkdir -p include cp $^ include/ -pffft: - $(WGET) "https://vcvrack.com/downloads/dep/pffft.zip" - $(SHA256) pffft.zip fd3ebe4f3843675a79912167a4e74415ed0ad302ed8adc90e1af23a7c67654b4 - $(UNZIP) pffft.zip - rm pffft.zip - $(pffft): | pffft mkdir -p include cp pffft/*.h include/ @@ -258,7 +252,7 @@ $(ghcfilesystem): filesystem/include/ghc # Helpers -src: glew-2.1.0 glfw jansson-2.12 speexdsp-SpeexDSP-1.2rc3 openssl-1.1.1d curl-7.66.0 zstd-1.4.5 libarchive-3.4.3 rtmidi-4.0.0 rtaudio nanovg nanosvg oui-blendish osdialog pffft +src: glew-2.1.0 glfw jansson-2.12 speexdsp-SpeexDSP-1.2rc3 openssl-1.1.1d curl-7.66.0 zstd-1.4.5 libarchive-3.4.3 rtmidi-4.0.0 rtaudio nanovg nanosvg oui-blendish osdialog clean: git clean -fdx diff --git a/dep/pffft b/dep/pffft new file mode 160000 index 00000000..74d7261b --- /dev/null +++ b/dep/pffft @@ -0,0 +1 @@ +Subproject commit 74d7261be17cf659d5930d4830609406bd7553e3