#Variables
include $(SCT_DAQ_ROOT)/build/Makefile.include
#Commands
include $(SCT_DAQ_ROOT)/build/Makefile.commands

#Phony Targets
.PHONY: all c++ test java install clean distclean

all: c++ java test

distclean clean install:
	$(MAKE) -C src $@
	$(MAKE) -C jsrc $@
	$(MAKE) -C test $@
	$(MAKE) -C JUnitTest $@
	$(MAKE) -C SctRodDaqVersion $@
	$(MAKE) -C util $@
	$(MAKE) -C UnitTest $@

c++:
	$(MAKE) -C src $(MAKECMDGOALS)
	$(MAKE) -C SctRodDaqVersion $(MAKECMDGOALS)
	$(MAKE) -C util $(MAKECMDGOALS)
	$(MAKE) -C UnitTest $(MAKECMDGOALS)

java:
	$(MAKE) -C jsrc $(MAKECMDGOALS)
	$(MAKE) -C JUnitTest $(MAKECMDGOALS)	

test: 
	$(MAKE) -C test $(MAKECMDGOALS)
