ifndef v
$(error v is not defined)
endif
SOURCE = \
	archiver.cs bpe.cs \
	diskimage.cs exormacs.cs gameimage.cs hardware.cs imageencode.cs \
	imageselecter.cs imageselecter.Designer.cs imagestream.cs \
	interface.cs linker.cs listbox.cs logger.cs main.cs \
	romimage.cs script.cs utility.cs \
	Properties/AssemblyInfo.cs Properties/Resources.Designer.cs \
	Properties/Settings.Designer.cs Properties/Resources.resx \
	Properties/Settings.settings \
	mdc5linker.csproj meg.ico imageselecter.resx COPYING
PACKAGE_SRC = archive/mdc5linker.$(v).tar.gz
PACKAGE_BIN = ../archive/mdc5linker.$(v).zip
BIN_ADDITON = ../document/readme.txt ../local/bios.sr COPYING

all: $(PACKAGE_SRC) $(PACKAGE_BIN)
zip: $(PACKAGE_BIN)

$(PACKAGE_SRC): $(SOURCE)
	cd ..; \
	tar cfz $@ $(addprefix linker/,$(SOURCE))
$(PACKAGE_BIN): bin/Release/mdc5linker.exe $(BIN_ADDITON)
	cp bin/Release/mdc5linker.exe .
	7za a $(PACKAGE_BIN) $(BIN_ADDITON) ./mdc5linker.exe
