### Makefile for GL-based RRT Planner .SUFFIXES: .C .o # General configurable part of the library include ../../msl-1.2/Makefile.config ######### MSL Configuration MSLINC = -I../../msl-1.2/include MSLLIB = -L../../msl-1.2/lib -lMSL MSLFLAGS = ######## INC configuration INC = $(XINC) $(MSLINC) $(LEDAINC) $(PQPINC) $(OTHERINC) ######## LIB configuration LIB = $(XLIB) $(MSLLIB) $(LEDALIB) $(PQPLIB) $(OTHERLIB) ######## Flags FLAGS = $(C++FLAGS) $(LEDAFLAGS) ####### How to make things .C.o: $(C++) $(FLAGS) -c $< $(INC) ifdef RENDER_GL all: obprm else all: rrtshow endif helical: helical.C modelnew.o $(C++) $(FLAGS) helical.C modelnew.o -o helical $(INC) $(LIB) $(GLINC) $(GLLIB) rrtshow: rrtshow.C $(C++) $(FLAGS) rrtshow.C -o rrtshow $(INC) $(LIB) slide: slide.C rrtslide.o $(C++) $(FLAGS) slide.C rrtslide.o -o slide $(INC) $(LIB) $(GLINC) $(GLLIB) obprm: Obprm.C $(C++) $(FLAGS) Obprm.C -o obprm $(INC) $(LIB) $(GLINC) $(GLLIB) clean: rm -f *.o helical rrtshow slide obprm