CC = clang CFLAGS = -g -O3 -Iwapp/src LDFLAGS = -lm BASEDIR = $(shell realpath ./) RL_SRCDIR = ${BASEDIR}/raylib-src/src RL_BUILDDIR = ${BASEDIR}/raylib-build RL_DESTDIR = ${BASEDIR}/raylib RL_LIBDIR = ${RL_DESTDIR}/lib RL_INCLUDEDIR = ${RL_DESTDIR}/include PLATFORM = $(shell uname) .PHONY: all raylib wapp no_dod dod clean all: no_dod dod wapp: cd wapp && python3 -m codegen no_dod: wapp $(CC) $(CFLAGS) $(LDFLAGS) no_dod.c wapp/src/wapp.c -o no_dod dod: wapp $(CC) $(CFLAGS) $(LDFLAGS) dod.c wapp/src/wapp.c -o dod clean: rm -rf ${RL_BUILDDIR} ${RL_DESTDIR}