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