1
0

Makefile.in 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. # Makefile for src/mod/
  2. SHELL = @SHELL@
  3. top_srcdir = @top_srcdir@
  4. srcdir = @srcdir@
  5. VPATH = @srcdir@
  6. MOD_UPDIR = @MOD_UPDIR@
  7. @SET_MAKE@
  8. STRIP = @STRIP@
  9. CXXFLAGS = $(CXXFLAGS)
  10. CFLAGS = $(CFLGS)
  11. CPPFLAGS = @CPPFLAGS@ -I../.. -I$(top_srcdir)
  12. MOD_CXXFLAGS = $(CXXFLAGS)
  13. MOD_CPPFLAGS = @CPPFLAGS@ -I. -I$(MOD_UPDIR)$(top_srcdir)/src -I$(MOD_UPDIR)$(top_srcdir) \
  14. -I$(MOD_UPDIR)$(top_srcdir)/src/mod -I$(MOD_UPDIR)$(top_srcdir)/lib @DEFS@
  15. LIBS = @LIBS@
  16. mods = channels.mod \
  17. console.mod \
  18. ctcp.mod \
  19. irc.mod \
  20. server.mod \
  21. share.mod \
  22. transfer.mod \
  23. update.mod
  24. mod_objs = channels.mod_o \
  25. console.mod_o \
  26. ctcp.mod_o \
  27. irc.mod_o \
  28. server.mod_o \
  29. share.mod_o \
  30. transfer.mod_o \
  31. update.mod_o
  32. egg_ac_parameters = @egg_ac_parameters@
  33. MAKE_MOD = $(MAKE) 'MAKE=$(MAKE)' 'CXX=$(CXX)' 'LD=$(LD)' \
  34. 'CCDEPMODE=$(CCDEPMODE)' 'top_srcdir=$(MOD_UPDIR)$(top_srcdir)' \
  35. 'STRIP=$(STRIP)' 'CXXFLAGS=$(MOD_CXXFLAGS)' 'CPPFLAGS=$(MOD_CPPFLAGS)' \
  36. 'LIBS=$(LIBS)' 'SHELL=$(SHELL)'
  37. doofus:
  38. @echo ""
  39. @echo "Let's try this from the right directory..."
  40. @echo ""
  41. @cd ../.. && $(MAKE)
  42. static: build_msg $(mod_objs)
  43. build_msg:
  44. @echo "[*] Compiling modules"
  45. .SUFFIXES:
  46. .SUFFIXES: .mod .mod_o
  47. .mod.mod_o:
  48. +@if test ! -d $*.mod; then mkdir $*.mod; fi; \
  49. if test ! -r $*.mod/Makefile; then \
  50. cp $(srcdir)/$*.mod/Makefile $*.mod/Makefile; \
  51. fi; \
  52. cd $*.mod && $(MAKE_MOD) 'VPATH=$(MOD_UPDIR)$(srcdir)/$*.mod' 'srcdir=$(MOD_UPDIR)$(srcdir)/$*.mod' static;
  53. clean:
  54. @rm -f *.o *.So *~
  55. @for i in *.mod; do \
  56. if test ! -d $$i; then mkdir $$i; fi; \
  57. if (test ! -r $$i/Makefile) && \
  58. (test -r $(srcdir)/$$i/Makefile); then \
  59. cp $(srcdir)/$$i/Makefile $$i/Makefile; \
  60. fi; \
  61. if (test -r $$i/Makefile); then \
  62. (cd $$i; $(MAKE) "VPATH=$(MOD_UPDIR)$(srcdir)/$$i" top_srcdir="$(MOD_UPDIR)$(top_srcdir)" "srcdir=$(MOD_UPDIR)$(srcdir)/$$i" 'MAKE=$(MAKE)' clean); \
  63. fi; \
  64. done
  65. distclean:
  66. @rm -f *.o *.So *~
  67. @for i in *.mod; do \
  68. if test ! -d $$i; then mkdir $$i; fi; \
  69. if (test ! -r $$i/Makefile) && \
  70. (test -r $(srcdir)/$$i/Makefile); then \
  71. cp $(srcdir)/$$i/Makefile $$i/Makefile; \
  72. fi; \
  73. if (test -r $$i/Makefile); then \
  74. (cd $$i; $(MAKE) "VPATH=$(MOD_UPDIR)$(srcdir)/$$i" top_srcdir="$(MOD_UPDIR)$(top_srcdir)" "srcdir=$(MOD_UPDIR)$(srcdir)/$$i" 'MAKE=$(MAKE)' distclean); \
  75. fi; \
  76. done
  77. #safety hash