# # Makefile.mingw # # Description: Makefile for win32 (mingw) guifications 2 # # # PATHS # GF_SRC := ./src GF_PIXMAPS := ./pixmaps GF_THEMES := ./themes GF_PO := ./po GF_TOP := . -include $(GF_TOP)/local.mak PIDGIN_TREE_TOP ?= ../../.. include $(PIDGIN_TREE_TOP)/libpurple/win32/global.mak ## ## VARIABLE DEFINITIONS ## GF_VERSION := $(shell cat ./VERSION) PIDGIN_VERSION := $(shell cat $(PIDGIN_TREE_TOP)/VERSION) .PHONY: all install installer clean all: cp gf_config.h.mingw gf_config.h $(MAKE) -C $(GF_SRC) -f Makefile.mingw $(MAKE) -C $(GF_PO) -f Makefile.mingw install: all $(MAKE) -C $(GF_PIXMAPS) -f Makefile.mingw install $(MAKE) -C $(GF_THEMES) -f Makefile.mingw install $(MAKE) -C $(GF_SRC) -f Makefile.mingw install $(MAKE) -C $(GF_PO) -f Makefile.mingw install installer: all $(MAKENSIS) /DGUIFICATIONS_VERSION="$(GF_VERSION)" /DPIDGIN_VERSION="$(PIDGIN_VERSION)" /DPIDGIN_TREE_TOP="$(PIDGIN_TREE_TOP)" guifications-installer.nsi clean: $(MAKE) -C $(GF_SRC) -f Makefile.mingw clean rm -f gf_config.h guifications-*.exe