From 2efab21563fd5b8c334969b963f01ad750189216 Mon Sep 17 00:00:00 2001 From: anon Date: Mon, 4 Nov 2024 19:03:31 +0100 Subject: [PATCH] nuke precompiled headers --- Makefile | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/Makefile b/Makefile index 799a5e8..77a8d47 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ LIBS:=ncurses readline CC:=gcc CFLAGS += $(if $(SAN),-fsanitize=${SAN}) -CPPFLAGS:=-I config/ -I ${CHDRD} ${shell pkg-config --cflags ${LIBS}} +CPPFLAGS:=-I config/ ${shell pkg-config --cflags ${LIBS}} LDLIBS=${shell pkg-config --libs ${LIBS}} LEX:=flex @@ -25,15 +25,9 @@ OBJD:=object/ source:=$(shell find ${SRCD} -iname '*.c') ${GENLEX} ${GENYACC} object:=$(subst .c,.o,$(subst ${SRCD},${OBJD},${source})) -HDRD:=${SRCD} -CONFD:=config/ -CHDRD:=${OBJD} -HDR:=$(shell find ${HDRD} ${CONFD} -iname '*.h') -CHDR:=$(addsuffix .gch,$(subst ${HDRD},${CHDRD},$(subst ${CONFD}, ${CHDRD}, ${HDR}))) - OUTPUT:=csope -main: ${CHDR} ${object} +main: ${object} ${LINK.c} ${object} -o ${OUTPUT} ${LDLIBS} object/%.o: source/%.c @@ -45,17 +39,10 @@ source/%.c: source/%.l source/%.c: source/%.y ${YACC} -o $@ $< -object/%.h.gch: source/%.h - ${CC} $< -o $@ - -object/%.h.gch: config/%.h - ${CC} $< -o $@ - install: ${OUTPUT} cp ${OUTPUT} /usr/bin/ clean: - -${RM} ${CHDR} -${RM} ${GENLEX} -${RM} ${GENYACC} -${RM} ${object}