| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 |
- # Makefile for src/mod/
- SHELL = @SHELL@
- top_srcdir = @top_srcdir@
- srcdir = @srcdir@
- VPATH = @srcdir@
- MOD_UPDIR = @MOD_UPDIR@
- @SET_MAKE@
- CC = @CC@
- LD = @CC@
- STRIP = @STRIP@
- CFLAGS = @CFLAGS@ -I../.. -I$(top_srcdir) @DEFS@ $(CFLGS)
- CPPFLAGS = @CPPFLAGS@
- MOD_CFLAGS = @CFLAGS@ -I. -I../../.. -I$(MOD_UPDIR)$(top_srcdir) \
- -I$(MOD_UPDIR)$(top_srcdir)/src/mod -I$(top_srcdir)/pack @DEFS@ $(CFLGS)
- MOD_CPPFLAGS = @CPPFLAGS@
- XLIBS = @XLIBS@
- # Note: The following three lines are automatically adjusted by
- # misc/modconfig. They have to be present here.
- mods =
- mod_objs =
- modconfig = $(top_srcdir)/misc/modconfig --bindir=../.. \
- --top_srcdir=$(top_srcdir)
- egg_ac_parameters = @egg_ac_parameters@
- MAKE_MOD = $(MAKE) 'MAKE=$(MAKE)' 'CC=$(CC)' 'LD=$(LD)' \
- 'STRIP=$(STRIP)' 'CFLAGS=$(MOD_CFLAGS)' 'CPPFLAGS=$(MOD_CPPFLAGS)' \
- 'XLIBS=$(XLIBS)' 'SHELL=$(SHELL)'
- doofus:
- @echo ""
- @echo "Let's try this from the right directory..."
- @echo ""
- @cd ../.. && $(MAKE)
- static: $(mod_objs)
- @$(modconfig) static.h
- .SUFFIXES:
- .SUFFIXES: .mod .mod_so .mod_o
- .mod.mod_so:
- @if test ! -d $*.mod; then mkdir $*.mod; fi; \
- if test ! -r $*.mod/Makefile; then \
- cp $(srcdir)/$*.mod/Makefile $*.mod/Makefile; \
- fi; \
- cd $*.mod && $(MAKE_MOD) 'VPATH=$(MOD_UPDIR)$(srcdir)/$*.mod' 'srcdir=$(MOD_UPDIR)$(srcdir)/$*.mod' 'MAKE=$(MAKE)' modules;
- .mod.mod_o:
- @if test ! -d $*.mod; then mkdir $*.mod; fi; \
- if test ! -r $*.mod/Makefile; then \
- cp $(srcdir)/$*.mod/Makefile $*.mod/Makefile; \
- fi; \
- cd $*.mod && $(MAKE_MOD) 'VPATH=$(MOD_UPDIR)$(srcdir)/$*.mod' 'srcdir=$(MOD_UPDIR)$(srcdir)/$*.mod' 'MAKE=$(MAKE)' static;
- depleaf:
- @for i in $(mods); do \
- if test ! -d $$i; then mkdir $$i; fi; \
- if test ! -r $$i/Makefile; then \
- cp $(srcdir)/$$i/Makefile $$i/Makefile; \
- fi; \
- (cd $$i && $(MAKE_MOD) "VPATH=$(MOD_UPDIR)$(srcdir)/$$i" "srcdir=$(MOD_UPDIR)$(srcdir)/$$i" depleaf); \
- done
- dephub:
- @for i in $(mods); do \
- if test ! -d $$i; then mkdir $$i; fi; \
- if test ! -r $$i/Makefile; then \
- cp $(srcdir)/$$i/Makefile $$i/Makefile; \
- fi; \
- (cd $$i && $(MAKE_MOD) "VPATH=$(MOD_UPDIR)$(srcdir)/$$i" "srcdir=$(MOD_UPDIR)$(srcdir)/$$i" dephub); \
- done
- config:
- @for i in $(mods); do \
- if test -f $(srcdir)/$$i/configure; then \
- modname=`echo $$i | sed -e 's/.mod//'`; \
- echo ""; \
- echo "Configuring module $${modname} ..."; \
- echo ""; \
- if test ! -d $$i; then mkdir $$i; fi; \
- (cd $$i && $(MOD_UPDIR)$(srcdir)/$$i/configure $(egg_ac_parameters) --silent --cache-file=../../../config.cache --srcdir=$(MOD_UPDIR)$(top_srcdir)/src/mod/$$i); \
- fi; \
- done; \
- echo ""
- clean:
- @rm -f *.o *~ static.h mod.xlibs
- @for i in *.mod; do \
- if test ! -d $$i; then mkdir $$i; fi; \
- if (test ! -r $$i/Makefile) && \
- (test -r $(srcdir)/$$i/Makefile); then \
- cp $(srcdir)/$$i/Makefile $$i/Makefile; \
- fi; \
- if (test -r $$i/Makefile); then \
- (cd $$i; $(MAKE) "VPATH=$(MOD_UPDIR)$(srcdir)/$$i" "srcdir=$(MOD_UPDIR)$(srcdir)/$$i" 'MAKE=$(MAKE)' clean); \
- fi; \
- done
- distclean:
- @rm -f *.o *~ static.h mod.xlibs
- @for i in *.mod; do \
- if test ! -d $$i; then mkdir $$i; fi; \
- if (test ! -r $$i/Makefile) && \
- (test -r $(srcdir)/$$i/Makefile); then \
- cp $(srcdir)/$$i/Makefile $$i/Makefile; \
- fi; \
- if (test -r $$i/Makefile); then \
- (cd $$i; $(MAKE) "VPATH=$(MOD_UPDIR)$(srcdir)/$$i" "srcdir=$(MOD_UPDIR)$(srcdir)/$$i" 'MAKE=$(MAKE)' distclean); \
- fi; \
- done
- install:
- #safety hash
|