depend: @makedepend $(SRCS) $(INCLUDES) -I$(INCLUDE_CPLUS) $(ROOTCFLAGS) \ -f Makefile.depend 2> kk.kk ; cat kk.kk $(LIB): $(OBJS) $(CINT)Cint.o @echo " - Building Library $(LIB) ... " $(AR) $(LIB) *.o $(CINT)Cint.cc: $(HEADERS) @echo @echo " - Generating dictionary $(CINT)Cint.cc ..." $(ROOTSYS)/bin/rootcint -f $(CINT)Cint.cc \ -c $(INCLUDES) $(HEADERS) $(CINT)Incl.h $(CINT)LinkDef.h .cxx.o: @echo "Compiling " $< $(CXX) $(CXXFLAGS) -c $< -o $@ .cc.o: @echo "Compiling " $< $(CXX) $(CXXFLAGS) -c $< -o $@ .c.o: @echo "Compiling " $< $(CC) $(CFLAGS) -c $< -o $@ # # The cleaning facility # rmcint: @echo "Removing cint-stuff..." @rm -rf *Cint.* rmobjs: @echo "Removing object files..." @rm -f *.o @rm -f base/*.o @rm -f gui/*.o @rm -f candrv/*.o @rm -f devdrv/*.o @rm -f slalib/*.o rmcore: @echo "Removing core files..." @rm -rf core* rmbin: @echo "Removing binary files..." @rm -rf $(PROGRAMS) so_locations rmbak: @echo "Removing backup files..." @rm -f *~ kk.kk *.bak @rm -f base/*~ base/kk.kk base/*.bak @rm -f gui/*~ gui/kk.kk gui/*.bak @rm -f candrv/*~ candrv/kk.kk candrv/*.bak @rm -f devdrv/*~ devdrv/kk.kk devdrv/*.bak @rm -f slalib/*~ slalib/kk.kk slalib/*.bak cflags: @echo $(INCLUDES) $(CXXFLAGS)