DEPTH = ../../..

include $(DEPTH)/Makefile.version
include $(DEPTH)/Makefile.os

.PHONY: all
all :

ifeq ($(SHELLTYPE), sh)
.PHONY: setup
setup : setup_nsis

.PHONY: setup_nsis
setup_nsis :
	ln -s $(DEPTH)/release/FreeDoko_$(VERSION) FreeDoko_$(VERSION)
	cp -a $(DEPTH)/doc/manual FreeDoko_$(VERSION)/doc/
	$(RM) -r `find FreeDoko_$(VERSION)/doc/manual/ -name ".svn"`
	makensis -V4 FreeDoko.nsi
	sed -e 's/\($${PRODUCT_NAME}_$${PRODUCT_VERSION}\)\(.Setup.exe\)/\1.full\2/' \
	    -e 's/\($${PRODUCT_NAME} $${PRODUCT_VERSION}\)\( installer\)/\1 full\2/' \
	    -e 's/\($${PRODUCT_NAME} $${PRODUCT_VERSION}\)\( Installation\)/\1 Vollinstallation/' \
	    < FreeDoko.nsi \
	    > FreeDoko.full.nsi
	cp -r ~/Daten/FreeDoko/cardsets/origin \
	      ~/Daten/FreeDoko/cardsets/xskat \
	      ~/Daten/FreeDoko/cardsets/kdecarddecks \
	      ~/Daten/FreeDoko/cardsets/pysol \
	   FreeDoko_$(VERSION)/cardsets/
	cp -r ~/Daten/FreeDoko/backgrounds/* \
	   FreeDoko_$(VERSION)/backgrounds/
	makensis -V4 FreeDoko.full.nsi
	$(RM) FreeDoko.full.nsi
	$(RM) FreeDoko_$(VERSION)
endif

.PHONY: clean
clean :
	$(RM) FreeDoko_$(VERSION)
