From 8ae573456d60b7ef9ada79196e36b153b73c6874 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Thu, 30 May 2013 20:17:25 +0200 Subject: Fix header file dependencies and X11 CFLAGS in Makefile. --- Makefile | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 08b938b4..8df5bc87 100644 --- a/Makefile +++ b/Makefile @@ -86,15 +86,20 @@ $(OUT)/%.o : xps/%.c $(MUXPS_HDR) | $(OUT) $(CC_CMD) $(OUT)/%.o : cbz/%.c $(MUCBZ_HDR) | $(OUT) $(CC_CMD) -$(OUT)/%.o : image/%.c $(MUCBZ_HDR) | $(OUT) - $(CC_CMD) -$(OUT)/%.o : apps/%.c fitz/fitz.h pdf/mupdf.h xps/muxps.h cbz/mucbz.h image/muimage.h | $(OUT) +$(OUT)/%.o : image/%.c $(MUIMAGE_HDR) | $(OUT) $(CC_CMD) $(OUT)/%.o : ucdn/%.c | $(OUT) $(CC_CMD) $(OUT)/%.o : scripts/%.c | $(OUT) $(CC_CMD) +$(OUT)/x11_%.o : apps/x11_%.c $(FITZ_HDR) | $(OUT) + $(CC_CMD) $(X11_CFLAGS) + +$(OUT)/%.o : apps/%.c $(FITZ_HDR) $(MUPDF_HDR) | $(OUT) + $(CC_CMD) + + .PRECIOUS : $(OUT)/%.o # Keep intermediates from chained rules # --- Fitz, MuPDF, MuXPS and MuCBZ library --- -- cgit v1.2.3