From f43ec9b27ebe37b799709985f5587e29ec8ef88b Mon Sep 17 00:00:00 2001 From: Jack Jamison Date: Sat, 11 Oct 2025 02:30:18 -0400 Subject: refactor to .h files --- Makefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 98e3784..24e62bb 100644 --- a/Makefile +++ b/Makefile @@ -10,6 +10,7 @@ WLC=$(patsubst %.xml,$(OBJDIR)/%.c, $(WLPROT)) WLH=$(patsubst %.xml,$(OBJDIR)/%.h, $(WLPROT)) SRC=$(WLC) $(wildcard *.c) $(wildcard glad/*.c) OBJ=$(patsubst %.c,$(OBJDIR)/%.o, $(notdir $(SRC))) +HDEPS=state.h wayland.h .SILENT: $(OBJ) $(WLC) $(WLH) $(BIN) $(OBJDIR) compile_flags @@ -22,15 +23,15 @@ $(BIN): $(OBJ) printf " LD %s\n" $@ $(CC) $(LDFLAGS) $^ -o $@ -$(OBJDIR)/%.o: %.c %.h state.h +$(OBJDIR)/%.o: %.c %.h $(HDEPS) printf " CC %s\n" $@ $(CC) $(CFLAGS) -c $< -o $@ -$(OBJDIR)/%.o: */%.c */%.h state.h +$(OBJDIR)/%.o: */%.c */%.h $(HDEPS) printf " CC %s\n" $@ $(CC) $(CFLAGS) -c $< -o $@ -$(OBJDIR)/%.o: %.c state.h +$(OBJDIR)/%.o: %.c $(HDEPS) printf " CC %s\n" $@ $(CC) $(CFLAGS) -c $< -o $@ -- cgit v1.2.3