summaryrefslogtreecommitdiff
path: root/Makefile.win32.common
diff options
context:
space:
mode:
authorAndrea Canciani <ranma42@gmail.com>2012-06-21 06:07:07 +0200
committerAndrea Canciani <ranma42@gmail.com>2012-09-15 07:49:53 +0200
commit46e4faf8ef34d49f15e1946d105289fb06365553 (patch)
treee3783932c8669cab8911e6f35a1ef811808dc8c4 /Makefile.win32.common
parentc89efdd211cf7cd3dc69a4140045ceab6f445730 (diff)
build: Improve win32 build system
Handle cross-directory dependencies using PHONY targets and clean up some redundancies.
Diffstat (limited to 'Makefile.win32.common')
-rw-r--r--Makefile.win32.common4
1 files changed, 3 insertions, 1 deletions
diff --git a/Makefile.win32.common b/Makefile.win32.common
index 56c3593..777f94c 100644
--- a/Makefile.win32.common
+++ b/Makefile.win32.common
@@ -46,9 +46,11 @@ endif
endif
-$(CFG_VAR)/%.obj: %.c $(BUILT_SOURCES)
+$(CFG_VAR)/%.obj: %.c $(libpixman_headers)
@mkdir -p $(CFG_VAR)
@$(CC) -c $(PIXMAN_CFLAGS) -Fo"$@" $<
clean: inform
@$(RM) $(CFG_VAR)/*.{exe,ilk,lib,obj,pdb} $(BUILT_SOURCES) || exit 0
+
+.PHONY: inform clean