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 \
$(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