EXENAME = ZZ OBJS = main.o ZZ.o ATLASJINC = -I${ATLJ_TOP_DIR}/include ATLASJLIB = -L${ATLJ_TOP_DIR}/lib/so -leid -lmuid -lathena_util -lathena_cbnt -levent_display -latlfast -lutil -lparticle -lkfitter -lhelix CLHEPLIB = -L${CLHEP_PATH}/lib -lCLHEP CLHEPINC = -I${CLHEP_PATH}/include BOOSTLIB = -L${BOOST_PATH}/libs/regex/build/gcc -lboost_regex BOOSTINC = -I${BOOST_PATH} AR = g++ CXX = g++ ROOTINCS = $(shell root-config --cflags) ROOTLIBS = $(shell root-config --glibs) CXXFLAGS = -g -Wall -fPIC $(ROOTINCS) $(ATLASJINC) $(CLHEPINC) $(BOOSTINC) SOFLAGS = -shared all: $(OBJS) $(CXX) -o $(EXENAME) $(OBJS) $(ATLASJLIB) $(ROOTLIBS) $(CLHEPLIB) $(BOOSTLIB) %.o:%.cxx $(CXX) $(CXXFLAGS) -c $< -o $@ $(INCLUDE) %.o:%.C $(CXX) $(CXXFLAGS) -c $< -o $@ %.o:%.cc $(CXX) $(CXXFLAGS) -c $< -o $@ clean: rm -f *.o $(EXENAME) *~