# -*- Mode: makefile -*-
#      CVS: $Id: Makefile,v 1.8 2005/12/30 22:09:54 rijsman Exp $
#      Tag: $name$
#     Info: $CVSROOT/Copyright.txt

target: install-shared

ifndef IDEA_DIR
   IDEA_DIR= ./../
endif 

include $(IDEA_DIR)/ideaMakeOptions.imake

install: checkace
	$(MAKE) -C ./Agent install
	$(MAKE) -C ./PlanServer install
	$(MAKE) -C ./Planner install
	$(MAKE) -C ./ReactivePlanner install
	$(MAKE) -C ./Utilities install
	$(MAKE) -C ./Simulator install
	$(MAKE) -C ./GoalLoader install

install-static: checkace
	$(MAKE) -C ./Agent install-static
	$(MAKE) -C ./PlanServer install-static
	$(MAKE) -C ./Planner install-static
	$(MAKE) -C ./ReactivePlanner install-static
	$(MAKE) -C ./Utilities install-static
	$(MAKE) -C ./Simulator install-static
	$(MAKE) -C ./GoalLoader install-static

install-shared: checkace
	$(MAKE) -C ./Agent install-shared
	$(MAKE) -C ./PlanServer install-shared
	$(MAKE) -C ./Planner install-shared
	$(MAKE) -C ./ReactivePlanner install-shared
	$(MAKE) -C ./Utilities install-shared
	$(MAKE) -C ./GoalLoader install-shared

#	$(MAKE) -C ./Simulator install-shared

clean:
	$(RM) *~
	$(MAKE) -C ./Agent clean
	$(MAKE) -C ./PlanServer clean
	$(MAKE) -C ./Planner clean
	$(MAKE) -C ./ReactivePlanner clean
	$(MAKE) -C ./Utilities clean
	$(MAKE) -C ./Simulator clean
	$(MAKE) -C ./GoalLoader clean

veryclean:
	$(RM) *~
	$(MAKE) -C ./Agent veryclean
	$(MAKE) -C ./PlanServer veryclean
	$(MAKE) -C ./Planner veryclean
	$(MAKE) -C ./ReactivePlanner veryclean
	$(MAKE) -C ./Utilities veryclean
	$(MAKE) -C ./Simulator veryclean
	$(MAKE) -C ./GoalLoader veryclean



