# Variables
STD_CC      := g++
STD_DEF     :=
STD_BIN     := $(PWD)/bin
HARCH=linux-x86_64
CROSS_ARCH=linuxRT-x86_64

# Default
.PHONY: generic
all: generic gui 

generic:
	cd generic && $(MAKE)
	cd generic && $(MAKE) INSTALL_DIR=.. install

generic_clean:
	cd generic && make clean


# Object directory
dir:
	test -d $(STD_OBJ) || mkdir $(STD_OBJ)
	test -d $(RT_OBJ)  || mkdir $(RT_OBJ)

# Clean
clean: generic_clean
	cd cntrlGui; qmake; gmake clean   
	rm -rf $(STD_BIN)

# Compile gui
gui:
	cd cntrlGui; qmake
	cd cntrlGui; gmake

# root
ana:
	cd root; gmake
