default: flexgui.zip flexgui.zip: flexgui.tcl bin/fastspin bin/proploader bin/loadp2 flexgui_dir rm -f flexgui.zip zip -r flexgui.zip flexgui clean: rm -rf flexgui rm -rf *.zip rm -rf spin2cpp/build rm -rf proploader-macosx-build rm -rf loadp2/build rm -rf samples/*.elf samples/*.binary samples/*~ rm -rf samples/*.lst samples/*.pasm samples/*.p2asm flexgui_dir: mkdir -p flexgui/bin mkdir -p flexgui/doc cp -r flexgui.tcl README.md License.txt samples src flexgui cp -r spin2cpp/doc/* flexgui/doc cp -r bin/* flexgui/bin cp -r flexgui.tcl flexgui/ touch flexgui_dir .PHONY: flexgui_dir bin/fastspin: spin2cpp/build/fastspin mkdir -p bin cp $< $@ bin/proploader: proploader-macosx-build/bin/proploader mkdir -p bin cp $< $@ bin/loadp2: loadp2/build/loadp2 mkdir -p bin cp $< $@ spin2cpp/build/fastspin: make -C spin2cpp proploader-macosx-build/bin/proploader: make -C PropLoader loadp2/build/loadp2: make -C loadp2