From 0df2d329d9ec3458d8f6d80b5937ad92722da940 Mon Sep 17 00:00:00 2001 From: Krow Savcik Date: Thu, 11 Jan 2024 15:29:47 +0200 Subject: added: config.def.h Now the default configuration is in config.def.h Before compiling for the first time, config.h is created. --- Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index ba33b3c..b3eccec 100644 --- a/Makefile +++ b/Makefile @@ -3,11 +3,12 @@ include config.mk TOBJ = ui.o canvas.o user.o palette.o tools.o debug.o OBJ = $(addprefix build/, ${TOBJ}) -all: build run - -build: ${OBJ} src/cdraw.c +build: prep config.h ${OBJ} src/cdraw.c ${CC} ${CFLAGS} ${LIBS} ${OBJ} src/cdraw.c -o build/cdraw +config.h: + cp config.def.h config.h + prep: mkdir -p build @@ -20,3 +21,5 @@ build/%.o: src/%.c clean: rm $(OBJ) rm build/cdraw + +.PHONY: build clean run prep -- cgit v1.2.3