1 ########################## General Macros #####################################
4 @echo "Generating $@ for $(PACKAGE)..."
5 @[ -d $(dir $@) ] || mkdir $(dir $@)
9 $(SHLD) -o $@ $(LIBS) -p 0 $(patsubst $(ALICE_TARGET)/%,%,$(filter-out dirs,$^))
11 @cd $(ALICE_TARGET) ;\
12 $(SHLD) $(SOFLAGS) $(LDFLAGS) $(patsubst $(ALICE_TARGET)/%,%,$(filter-out dirs,$^)) $(SHLIB) -o $@
19 @echo "Generating $@ for $(PACKAGE)..."
20 @[ -d $(dir $@) ] || mkdir $(dir $@)
26 @echo "Generating $@ for $(PACKAGE)..."
27 @[ -d $(dir $@) ] || mkdir $(dir $@)
29 @$(LD) $(LDFLAGS) $^ $(LIBS) -o $@
32 headers: $(patsubst %,$(ALICE_ROOT)/include/%,$(HEADERS))
35 @echo "Generating $@ for $(PACKAGE)..."
36 @rootcint -f $@ -c -I$(ALICE_ROOT)/include $^
40 @$(MAKEDEPEND) -fMake-depend -- $(CXXFLAGS) $(DEPINC) -- $^
43 @cp $(ALICE_ROOT)/conf/Makedepend ./Make-depend
46 @rm -f $(TOCLEAN) *~ \#*