]>
Commit | Line | Data |
---|---|---|
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 | |
26 | LIBDIR = $(ALICE_ROOT)/lib/$(ALICE_TARGET) | |
27 | BINDIR = $(ALICE_ROOT)/bin/$(ALICE_TARGET) | |
28 | ||
71e7e638 | 29 | |
30 | # Current Version | |
31 | ||
32 | VERSION = 3.02pre | |
fe4da5cc | 33 | |
34 | # Which makedepend | |
99b084ae | 35 | MAKEDEPEND = $(ROOTSYS)/bin/makedepend |
fe4da5cc | 36 | |
37 | # Root libraries | |
38 | ||
39 | ROOTLIBS = -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 | 45 | ALILIBS = -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 | ||
51 | ROOTGLIBS = -lGpad -lGui -lGX11 -lX3d -lXpm | |
52 | ||
53 | # CERN Libraries | |
54 | ||
55 | CLIBS = -lminicern | |
56 | G3LIBS = -lgeant321 | |
57 |