1 ########################## General Macros #####################################
4 @echo "Generating $@ for $(PACKAGE)..."
5 @[ -d $(dir $@) ] || mkdir $(dir $@)
8 @$(SHLD) -o $@ $(LIBS) -p 0 $(filter-out dirs,$^)
10 @$(SHLD) $(SOFLAGS) $(LDFLAGS) $(filter-out dirs,$^) $(SHLIB) -o $@
17 @echo "Generating $@ for $(PACKAGE)..."
18 @[ -d $(dir $@) ] || mkdir $(dir $@)
24 @echo "Generating $@ for $(PACKAGE)..."
25 @[ -d $(dir $@) ] || mkdir $(dir $@)
27 @$(LD) $(LDFLAGS) $^ $(LIBS) -o $@
30 headers: $(patsubst %,$(ALICE_ROOT)/include/%,$(HEADERS))
33 @echo "Generating $@ for $(PACKAGE)..."
34 @rootcint -f $@ -c -I$(ALICE_ROOT)/include $^
38 @$(MAKEDEPEND) -fMake-depend -- $(CXXFLAGS) $(DEPINC) -- $^
41 @cp $(ALICE_ROOT)/conf/Makedepend ./Make-depend
44 @rm -f $(TOCLEAN) *~ \#*