From 6049d9f5cd7614a6a5367a36617e010e59633810 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Mon, 18 Feb 2019 18:54:10 +0100 Subject: Maybe improved makefile. --- Makefile | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 26e3c09b..6daff1d4 100644 --- a/Makefile +++ b/Makefile @@ -26,15 +26,18 @@ parse: $(O_FILES) $(O_FILES): | $(OBJDIR) -$(OBJDIR)/%.o : %.c $(H_FILES) $(X_FILES) +%.x : %.scm.c + guile-snarf -o $@ $< $(CFLAGS) + +$(OBJDIR)/%.scm.o : %.scm.c %.x + $(CC) -c $(CFLAGS) -o $@ $< + +$(OBJDIR)/%.o : %.c # $(H_FILES) $(X_FILES) $(CC) -c $(CFLAGS) -o $@ $< $(OBJDIR): mkdir -p $(OBJDIR) -%.x : %.scm.c - guile-snarf -o $@ $< $(CFLAGS) - libguile-calendar.so: $(O_FILES) $(CC) -shared -o $@ $^ $(LDFLAGS) -- cgit v1.2.3