From 0d07ba17500b6c44d17b6465c303e46175507557 Mon Sep 17 00:00:00 2001 From: iamcheeseman Date: Fri, 22 May 2026 11:02:36 -0400 Subject: switch to a makefile --- config.def.mk | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 config.def.mk (limited to 'config.def.mk') diff --git a/config.def.mk b/config.def.mk new file mode 100644 index 0000000..f2821ab --- /dev/null +++ b/config.def.mk @@ -0,0 +1,22 @@ +CC=cc +PLATFORM=gl + +OUT=demonchime + +DBFLAGS=-g -ggdb -rdynamic -DTEENSY_DEBUG + +INCS=-Iteensy -Iteensy/platform/${PLATFORM} +CFLAGS=${INCS} -Wall -Wextra -std=c99 -D_XOPEN_SOURCE=700 -O2 +LDFLAGS=-lm + +ifeq (${CONFIG},debug) + CFLAGS+=${DBFLAGS} +endif + +ifeq (${PLATFORM},gl) + LDFLAGS+=-lglfw +endif + +ifeq (${PLATFORM},x11) + LDFLAGS+=-lX11 +endif -- cgit v1.3-2-g0d8e