export PROJECT_PATH=$(PWD) export DEBUG=FALSE export TEST_HIBLIB=-DTEST_HIBLIB export HIBLIB_PATH=$(PROJECT_PATH)/lib/ export HIBLIBA_PATH=$(PROJECT_PATH)/liba/ export HIBTEST_PATH=$(PROJECT_PATH)/bin-test/ export SRC_PATH=$(PROJECT_PATH)/src/ export HIBLIB=$(HIBLIB_PATH)/hiblib.89z export HIBLIBA=$(HIBLIBA_PATH)/hibliba.a export HIBTEST=$(HIBTEST_PATH)/hibtest.89z all : bin bin : make -C src send : $(HIBLIB) $(HIBTEST) @echo "Sending files to TiEmu" @tilp -cmdline -calc=ti89 -link=tie -port=2 $(HIBLIB) $(HIBTEST) clean : make -C src clean distrib : make -C src clean make -C src @echo "Cleaning object files..." @find . -iname '*.o' -exec rm -rvf {} \; @rm -rfv hibLib.zip @echo "Preparing the distrib zip file..." @mkdir -p hibLib @cp -Rf $(HIBLIB_PATH) $(HIBLIBA_PATH) $(HIBTEST_PATH) $(SRC_PATH) hibLib/ @cp -Rf ChangeLog.txt hibnet.css ReadMe.html LisezMoi.html TODO.txt LICENSE.txt Makefile hibLib/ @echo "Ziping..." @zip -r hibLib.zip hibLib @echo "Removing temporary files..." @rm -R hibLib @echo "********************** hibLib.zip done"