From 6647d6dddaeebbdf20dd2af970a10b4446cdf93e Mon Sep 17 00:00:00 2001 From: Zack Buhman Date: Thu, 24 Aug 2023 09:43:57 +0000 Subject: [PATCH] release.sh: release helper script --- Makefile | 2 +- release.sh | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 release.sh diff --git a/Makefile b/Makefile index a4bda9b..824bebf 100644 --- a/Makefile +++ b/Makefile @@ -15,7 +15,7 @@ SRC += stmt_string.cpp OBJ = $(patsubst %.cpp,%.o,$(SRC)) DEP = $(patsubst %.cpp,%.d,$(SRC)) -MAIN = scu-dsp-asm +MAIN ?= scu-dsp-asm all: $(MAIN) diff --git a/release.sh b/release.sh new file mode 100644 index 0000000..f95caa7 --- /dev/null +++ b/release.sh @@ -0,0 +1,7 @@ +V=2 +M=scu-dsp-asm.$V + +make TARGET=x86_64-pc-linux-gnu- MAIN=$M.Linux.x86_64 clean all +make TARGET=x86_64-w64-mingw32- MAIN=$M.Windows.x86_64.exe clean all +make TARGET=i686-w64-mingw32- MAIN=$M.Windows.i686.exe clean all +#make MAIN=$M.MacOS-Ventura.x86_64 clean all