mystuff/audio/chuck/patches/patch-src_makefile
2026-03-15 22:48:20 +01:00

43 lines
1.4 KiB
Plaintext

Index: src/makefile
--- src/makefile.orig
+++ src/makefile
@@ -16,7 +16,7 @@ CK_HOST_DIR=host
# where to find RtAudio
RTAUDIO_DIR=RtAudio
# chuck version
-CK_VERSION=1.5.5.7
+CK_VERSION=1.5.5.8-dev
########################## DEFAULT MAKE TARGET ################################
@@ -24,6 +24,7 @@ CK_VERSION=1.5.5.7
current:
@echo "[chuck build]: please use one of the following configurations:"
@echo " make linux-alsa, make linux-jack, make linux-pulse, linux-all,"
+ @echo " make openbsd-sndio,"
@echo " make mac, make mac-ub, make web, make win32"
@@ -80,8 +81,8 @@ host-web/webchuck/js/webchuck.js: $(EMSCRIPTENSRCS) $(
# https://github.com/ccrma/chuck#readme
# make targets
-.PHONY: mac mac-ub osx linux-all linux linux-pulse linux-jack linux-alsa test
-mac mac-ub osx linux-all linux linux-pulse linux-jack linux-alsa: chuck
+.PHONY: mac mac-ub osx linux-all linux linux-pulse linux-jack linux-alsa openbsd-sndio test
+mac mac-ub osx linux-all linux linux-pulse linux-jack linux-alsa openbsd-sndio: chuck
win32:
@echo "for Windows build, see visual-studio/chuck.sln"
@@ -173,6 +174,10 @@ endif
ifneq (,$(strip $(filter linux-alsa,$(MAKECMDGOALS))))
include $(CK_CORE_DIR)/makefile.x/makefile.alsa
+endif
+
+ifneq (,$(strip $(filter openbsd-sndio,$(MAKECMDGOALS))))
+include $(CK_CORE_DIR)/makefile.x/makefile.sndio
endif
# ifneq (,$(strip $(filter cygwin,$(MAKECMDGOALS))))