Revision 21b1be61c53cd8e0dacf7aa0b6feeaff4f68f549 authored by Fons Rademakers on 16 December 2002, 12:54:18 UTC, committed by Fons Rademakers on 16 December 2002, 12:54:18 UTC
For what else is new see http://root.cern.ch/root/Cint.phtml?relnote. git-svn-id: http://root.cern.ch/svn/root/trunk@5814 27541ba8-7e3a-0410-8455-c3a389f83636
1 parent 85e203d
Module.mk
# Module.mk for asimage module
# Copyright (c) 2000 Rene Brun and Fons Rademakers
#
# Author: Fons Rademakers, 8/8/2002
MODDIR := asimage
MODDIRS := $(MODDIR)/src
MODDIRI := $(MODDIR)/inc
ASIMAGEDIR := $(MODDIR)
ASIMAGEDIRS := $(ASIMAGEDIR)/src
ASIMAGEDIRI := $(ASIMAGEDIR)/inc
##### libASImage #####
ASIMAGEL := $(MODDIRI)/LinkDef.h
ASIMAGEDS := $(MODDIRS)/G__ASImage.cxx
ASIMAGEDO := $(ASIMAGEDS:.cxx=.o)
ASIMAGEDH := $(ASIMAGEDS:.cxx=.h)
ASIMAGEH := $(filter-out $(MODDIRI)/LinkDef%,$(wildcard $(MODDIRI)/*.h))
ASIMAGES := $(filter-out $(MODDIRS)/G__%,$(wildcard $(MODDIRS)/*.cxx))
ASIMAGEO := $(ASIMAGES:.cxx=.o)
ASIMAGEDEP := $(ASIMAGEO:.o=.d) $(ASIMAGEDO:.o=.d)
ASIMAGELIB := $(LPATH)/libASImage.$(SOEXT)
# used in the main Makefile
ALLHDRS += $(patsubst $(MODDIRI)/%.h,include/%.h,$(ASIMAGEH))
ALLLIBS += $(ASIMAGELIB)
# include all dependency files
INCLUDEFILES += $(ASIMAGEDEP)
##### local rules #####
include/%.h: $(ASIMAGEDIRI)/%.h
cp $< $@
$(ASIMAGELIB): $(ASIMAGEO) $(ASIMAGEDO) $(MAINLIBS)
@$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" \
"$(SOFLAGS)" libASImage.$(SOEXT) $@ \
"$(ASIMAGEO) $(ASIMAGEDO)" \
"$(ASIMAGELIBEXTRA) $(ASTEPLIBDIR) $(ASTEPLIB)"
$(ASIMAGEDS): $(ASIMAGEH) $(ASIMAGEL) $(ROOTCINTTMP)
@echo "Generating dictionary $@..."
$(ROOTCINTTMP) -f $@ -c $(ASIMAGEH) $(ASIMAGEL)
$(ASIMAGEDO): $(ASIMAGEDS)
$(CXX) $(NOOPT) $(CXXFLAGS) -I$(ASTEPINCDIR) -I. -o $@ -c $<
all-asimage: $(ASIMAGELIB)
clean-asimage:
@rm -f $(ASIMAGEO) $(ASIMAGEDO)
clean:: clean-asimage
distclean-asimage: clean-asimage
@rm -f $(ASIMAGEDEP) $(ASIMAGEDS) $(ASIMAGEDH) $(ASIMAGELIB)
distclean:: distclean-asimage
##### extra rules ######
$(ASIMAGEO): %.o: %.cxx
$(CXX) $(OPT) $(CXXFLAGS) -I$(ASTEPINCDIR) -o $@ -c $<
Computing file changes ...