Avoid the problem of lines too long on HP
[u/mrichter/AliRoot.git] / conf / GeneralDef
CommitLineData
fe4da5cc 1##### RULES #####
2
cb342460 3.SUFFIXES: .cxx .h
4
5$(ALICE_ROOT)/include/%.h : %.h
6 @[ -d $(dir $@) ] || mkdir $(dir $@)
7 @cp -p $? $(ALICE_ROOT)/include
fe4da5cc 8
cb342460 9$(ALICE_TARGET)/%.o : %.cxx
10 @[ -d $(dir $@) ] || mkdir -p $(dir $@)
11 @$(CXX) $(CXXFLAGS) -c $*.cxx -o $(ALICE_TARGET)/$*.o
12
13$(ALICE_TARGET)/%.o : %.c
14 @[ -d $(dir $@) ] || mkdir -p $(dir $@)
15 @$(CC) $(CFLAGS) -c $*.c -o $(ALICE_TARGET)/$*.o
16
17$(ALICE_TARGET)/%.o : %.f
18 @[ -d $(dir $@) ] || mkdir -p $(dir $@)
19 @$(F77) $(FFLAGS) -c $*.f -o $(ALICE_TARGET)/$*.o
20
21$(ALICE_TARGET)/%.o : %.F
22 @[ -d $(dir $@) ] || mkdir -p $(dir $@)
23 @$(F77) $(FFLAGS) -c $*.F -o $(ALICE_TARGET)/$*.o
24
25# Needed binary directories
26LIBDIR = $(ALICE_ROOT)/lib/$(ALICE_TARGET)
27BINDIR = $(ALICE_ROOT)/bin/$(ALICE_TARGET)
28
71e7e638 29
30# Current Version
31
32VERSION = 3.02pre
fe4da5cc 33
34# Which makedepend
99b084ae 35MAKEDEPEND = $(ROOTSYS)/bin/makedepend
fe4da5cc 36
37# Root libraries
38
39ROOTLIBS = -L$(ROOTSYS)/lib -lBase -lCint -lClib -lCont -lFunc -lGraf \
40 -lGraf3d -lHist -lHtml -lMeta -lMinuit -lNet -lPostscript \
41 -lProof -lRint -lTree -lUnix -lZip -lMatrix -lMeta -lPhysics
42
43# Alice libraries
44
cb342460 45ALILIBS = -L$(LIBDIR) -lMUON -lTPC -lPMD -lTRD -lFMD -lTOF \
fe4da5cc 46 -lITS -lPHOSdummy -lPHOS -lCASTOR -lRICH -lZDC -lSTRUCT \
47 -lTGeant3 -lEVGEN -lSTEER
48
49# Graphic libraries
50
51ROOTGLIBS = -lGpad -lGui -lGX11 -lX3d -lXpm
52
53# CERN Libraries
54
55CLIBS = -lminicern
56G3LIBS = -lgeant321
57