
#export PROJECT_PATH=$(PWD)

export DEBUG=FALSE
export LANG_VERSION=FR
#export LANG_VERSION=EN

export HIBLIB_PATH=$(PROJECT_PATH)/../hibLib/lib/
export HIBLIBA_PATH=$(PROJECT_PATH)/../hibLib/liba/
export HIBVIEW_PATH=$(PROJECT_PATH)/bin/
export KERNEL_PATH=$(PROJECT_PATH)/../PreOs/sdk/include/c/

export SRC_PATH=$(PROJECT_PATH)/src/
export SAMPLES_PATH=$(PROJECT_PATH)/samples/

all : binary

binary :
	make -C src
	
clean :
	make -C src clean
	
distrib :
	make -C src clean LANG_VERSION=FR
	make -C src LANG_VERSION=FR
	make -C src clean LANG_VERSION=EN
	make -C src LANG_VERSION=EN
	@echo "Cleaning object files..."
	@find . -iname '*.o' -exec rm -rvf {} \;
	@rm -rfv hibView.zip
	@echo "Preparing the distrib zip file..."
	@mkdir -p hibView
	@cp -Rf $(HIBVIEW_PATH) $(SAMPLES_PATH) $(SRC_PATH) hibView/
	@cp -Rf ChangeLog.txt ReadMe.html LisezMoi.html hibnet.css TODO.txt LICENSE.txt Makefile hibView/
	@echo "Ziping..."
	@zip -r hibView.zip hibView
	@echo "Removing temporary files..."
	@rm -R hibView
	@echo "********************** hibView.zip done"
