##### RULES ##### .SUFFIXES: .cxx .h $(ALICE_ROOT)/include/%.h : %.h @[ -d $(dir $@) ] || mkdir $(dir $@) @cp -p $? $(ALICE_ROOT)/include $(ALICE_TARGET)/%.o : %.cxx @[ -d $(dir $@) ] || mkdir -p $(dir $@) @$(CXX) $(CXXFLAGS) -c $*.cxx -o $(ALICE_TARGET)/$*.o $(ALICE_TARGET)/%.o : %.c @[ -d $(dir $@) ] || mkdir -p $(dir $@) @$(CC) $(CFLAGS) -c $*.c -o $(ALICE_TARGET)/$*.o $(ALICE_TARGET)/%.o : %.f @[ -d $(dir $@) ] || mkdir -p $(dir $@) @$(F77) $(FFLAGS) -c $*.f -o $(ALICE_TARGET)/$*.o $(ALICE_TARGET)/%.o : %.F @[ -d $(dir $@) ] || mkdir -p $(dir $@) @$(F77) $(FFLAGS) -c $*.F -o $(ALICE_TARGET)/$*.o # Needed binary directories LIBDIR = $(ALICE_ROOT)/lib/$(ALICE_TARGET) BINDIR = $(ALICE_ROOT)/bin/$(ALICE_TARGET) # Current Version VERSION = 3.02pre # Which makedepend MAKEDEPEND = $(ROOTSYS)/bin/makedepend # Root libraries ROOTLIBS = -L$(ROOTSYS)/lib -lBase -lCint -lClib -lCont -lFunc -lGraf \ -lGraf3d -lHist -lHtml -lMeta -lMinuit -lNet -lPostscript \ -lProof -lRint -lTree -lUnix -lZip -lMatrix -lMeta -lPhysics # Alice libraries ALILIBS = -L$(LIBDIR) -lMUON -lTPC -lPMD -lTRD -lFMD -lTOF \ -lITS -lPHOSdummy -lPHOS -lCASTOR -lRICH -lZDC -lSTRUCT \ -lTGeant3 -lEVGEN -lSTEER # Graphic libraries ROOTGLIBS = -lGpad -lGui -lGX11 -lX3d -lXpm # CERN Libraries CLIBS = -lminicern G3LIBS = -lgeant321