Revision af769cbb15fef9379dc0efc3cd775d5607c43bc8 authored by Rene Brun on 12 March 2004, 16:02:42 UTC, committed by Rene Brun on 12 March 2004, 16:02:42 UTC
git-svn-id: http://root.cern.ch/svn/root/trunk@8384 27541ba8-7e3a-0410-8455-c3a389f83636
1 parent 2d4ecdf
Module.mk
# Module.mk for proofd module
# Copyright (c) 2000 Rene Brun and Fons Rademakers
#
# Author: Fons Rademakers, 29/2/2000
MODDIR := proofd
MODDIRS := $(MODDIR)/src
MODDIRI := $(MODDIR)/inc
PROOFDDIR := $(MODDIR)
PROOFDDIRS := $(PROOFDDIR)/src
PROOFDDIRI := $(PROOFDDIR)/inc
##### proofd #####
PROOFDEXEH := $(wildcard $(MODDIRI)/*.h)
PROOFDEXES := $(wildcard $(MODDIRS)/*.cxx)
PROOFDEXEO := $(PROOFDEXES:.cxx=.o)
PROOFDDEP := $(PROOFDEXEO:.o=.d)
PROOFDEXE := bin/proofd
# used in the main Makefile
ALLHDRS += $(patsubst $(MODDIRI)/%.h,include/%.h,$(PROOFDEXEH))
ALLEXECS += $(PROOFDEXE)
# include all dependency files
INCLUDEFILES += $(PROOFDDEP)
##### local rules #####
include/%.h: $(PROOFDDIRI)/%.h
cp $< $@
$(PROOFDEXE): $(PROOFDEXEO) $(RSAO) $(RPDUTILO)
$(LD) $(LDFLAGS) -o $@ $(PROOFDEXEO) $(RPDUTILO) $(RSAO) \
$(AUTHLIBS) $(CRYPTLIBS) $(SYSLIBS)
all-proofd: $(PROOFDEXE)
clean-proofd:
@rm -f $(PROOFDEXEO)
clean:: clean-proofd
distclean-proofd: clean-proofd
@rm -f $(PROOFDDEP) $(PROOFDEXE)
distclean:: distclean-proofd
##### extra rules ######
$(PROOFDDIRS)/proofd.o: $(PROOFDDIRS)/proofd.cxx
$(CXX) $(OPT) $(CXXFLAGS) $(AUTHFLAGS) -o $@ -c $<
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...