X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2FMakefile;h=6f586e0f8082a4bfc92e9613c5113bd286acfb41;hb=bddf6c22480ed7f7fca83b7d6c4f9dc10d19f57a;hp=6674b5ae01f6114ad86ad64888da32819591ae36;hpb=a8363446190d9cc0c712749d0e3610c8485fdfb3;p=rocksndiamonds.git diff --git a/src/Makefile b/src/Makefile index 6674b5ae..6f586e0f 100644 --- a/src/Makefile +++ b/src/Makefile @@ -156,6 +156,14 @@ endif CFLAGS = $(OPTIONS) $(ANALYZE) $(SYS_CFLAGS) $(EXTRA_CFLAGS) $(CONFIG) LDFLAGS = $(ANALYZE) $(SYS_LDFLAGS) $(EXTRA_LDFLAGS) +# !!! DEPENDENCY TO GLIB SHOULD BE REMOVED AGAIN !!! +GLIB_CFLAGS := $(shell pkg-config --cflags glib-2.0) +GLIB_LDFLAGS := $(shell pkg-config --libs glib-2.0) + +CFLAGS := $(CFLAGS) $(GLIB_CFLAGS) +LDFLAGS := $(LDFLAGS) $(GLIB_LDFLAGS) +# !!! DEPENDENCY TO GLIB SHOULD BE REMOVED AGAIN !!! + SRCS = main.c \ conf_gfx.c \ @@ -405,6 +413,14 @@ depend: $(MAKE) -C $(GAME_MM_DIR) depend for i in $(SRCS); do $(CPP) $(CFLAGS) -M $$i; done > .depend +depend-clean: + $(MAKE) -C $(LIBGAME_DIR) depend-clean + $(MAKE) -C $(GAME_BD_DIR) depend-clean + $(MAKE) -C $(GAME_EM_DIR) depend-clean + $(MAKE) -C $(GAME_SP_DIR) depend-clean + $(MAKE) -C $(GAME_MM_DIR) depend-clean + $(RM) .depend + ifeq (.depend,$(wildcard .depend)) include .depend endif