### Makefile for GL-based RRT Planner .SUFFIXES: .C .o # General configurable part of the library include ../Makefile.config THEOTHERTHING = -I../src ######### MSL Configuration MSLINC = -I/../include MSLLIB = -L../lib -lMSL MSLFLAGS = ######## INC configuration INC = $(XINC) $(MSLINC) $(LEDAINC) $(PQPINC) $(OTHERINC) $(THEOTHERTHING) ######## 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: helical rrtshow 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) visibility: visibility.C visprm.o $(C++) $(FLAGS) visibility.C visprm.o -o visibility $(INC) $(LIB) $(GLINC) $(GLLIB) clean: rm -f *.o helical rrtshow slide visibility