From 5fcc4b0881296e39ec6e7ccacbeaa8bb5ae9d33a Mon Sep 17 00:00:00 2001 From: Sam Ellicott Date: Thu, 14 May 2020 22:47:59 -0400 Subject: [PATCH] Added script to compile with clang on Windows --- colorchord2/windows/compile-clang.bat | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 colorchord2/windows/compile-clang.bat diff --git a/colorchord2/windows/compile-clang.bat b/colorchord2/windows/compile-clang.bat new file mode 100644 index 0000000..6e66b9f --- /dev/null +++ b/colorchord2/windows/compile-clang.bat @@ -0,0 +1,11 @@ +set CC="C:\Program Files\LLVM\bin\clang.exe" +set CCFLAGS=-g -D_CRT_SECURE_NO_WARNINGS -Wno-deprecated-declarations -DICACHE_FLASH_ATTR= -Dstrdup=_strdup +set CCIFLAGS=-I../../embeddedcommon -I../cnfa -I../rawdraw -I../ -O1 +set CCLFLAGS=-lwinmm -lgdi32 -lws2_32 -lsetupapi -lkernel32 -luser32 -ldbghelp -lole32 -lmmdevapi +set SOURCES=../main.c ../dft.c ../decompose.c ../filter.c ../color.c ../notefinder.c ../util.c ../outdrivers.c ^ +../parameters.c ../chash.c ../OutputVoronoi.c ../OutputProminent.c ../DisplayArray.c ^ +../OutputLinear.c ../DisplayPie.c ../DisplayNetwork.c ../hook.c ../RecorderPlugin.c ^ +../../embeddedcommon/DFT32.c ../OutputCells.c ../configs.c ../hidapi.c ../DisplayHIDAPI.c + +@echo on +%CC% %CCFLAGS% %CCIFLAGS% -o colorchord.exe %SOURCES% %CCLFLAGS%