+$(LINUX_DIST): $(LINUX_FILES) $(LINUX_EXTRA)
+ -rm -f $@
+ -rm -rf linux
+ mkdir -p linux/MicroPeak
+ cp -p $(LINUX_FILES) linux/MicroPeak
+ cp -p micropeak-fat linux/MicroPeak/micropeak
+ chmod +x linux/MicroPeak/micropeak
+ tar cjf $@ -C linux MicroPeak
+
+$(MACOSX_DIST): $(MACOSX_FILES)
+ -rm -f $@
+ -rm -rf macosx
+ mkdir macosx
+ cp -a MicroPeak.app macosx/
+ cp -p Info.plist macosx/MicroPeak.app/Contents
+ tar xzf $(MACOSX_DRIVER) -C macosx
+ mkdir -p macosx/MicroPeak.app/Contents/Resources/Java
+ cp -p $(FATJAR) macosx/MicroPeak.app/Contents/Resources/Java/micropeak.jar
+ cp -p libaltos.dylib macosx/MicroPeak.app/Contents/Resources/Java
+ cp -p $(ALTOSLIB_CLASS) macosx/MicroPeak.app/Contents/Resources/Java
+ cp -p $(ALTOSUILIB_CLASS) macosx/MicroPeak.app/Contents/Resources/Java
+ cp -p $(JFREECHART_CLASS) macosx/MicroPeak.app/Contents/Resources/Java
+ cp -p $(JCOMMON_CLASS) macosx/MicroPeak.app/Contents/Resources/Java
+ genisoimage -D -V MicroPeak-$(VERSION) -no-pad -r -apple -o $@ macosx
+
+$(WINDOWS_DIST): $(WINDOWS_FILES) micropeak-windows.nsi
+ -rm -f $@
+ makensis -Omicropeak-windows.log "-XOutFile $@" "-DVERSION=$(VERSION)" micropeak-windows.nsi
+