Makefile
上传用户:tjescc
上传日期:2021-02-23
资源大小:419k
文件大小:4k
源码类别:

Telnet服务器

开发平台:

Unix_Linux

  1. include ../nessus.tmpl
  2. OBJS = plugutils.o system.o network.o resolve.o arglists.o ftp_funcs.o 
  3. scanners_utils.o pcap.o hlst.o  harglists.o 
  4.         getopt.o getopt1.o www_funcs.o diff.o ids_send.o rand.o popen.o 
  5. bpf_share.o rand.o popen.o services.o services1.o 
  6. proctitle.o store.o snprintf.o kb.o share_fd.o
  7. LO_OBJS = plugutils.lo system.lo network.lo resolve.lo arglists.lo 
  8. ftp_funcs.lo scanners_utils.lo pcap.lo hlst.lo  harglists.lo 
  9. getopt.lo getopt1.lo www_funcs.lo diff.lo ids_send.lo 
  10. rand.lo popen.lo bpf_share.lo services.lo services1.lo 
  11. proctitle.lo store.lo snprintf.lo kb.lo share_fd.lo
  12. # += does not work with non-GNU make ...
  13. # CFLAGS+=-I../$(CIPHER_SUBDIR)
  14. CFLAGS+=-g
  15. INCLUDE = ${include} 
  16. CIPHER = -I../$(CIPHER_SUBDIR)
  17. all : libnessus.la
  18. getopt.o : getopt.c
  19.  $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c getopt.c
  20. getopt1.o : getopt1.c
  21.  $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c getopt1.c
  22. plugutils.o : plugutils.c
  23.  $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c plugutils.c
  24. resolve.o : resolve.c resolve.h
  25. $(LIBTOOL) $(CC)  $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c resolve.c
  26. share_fd.o : share_fd.c 
  27. $(LIBTOOL) $(CC)  $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c share_fd.c
  28. system.o : system.c system.h
  29. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c system.c 
  30. arglists.o : arglists.c 
  31. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c arglists.c
  32. network.o : network.c network.h
  33. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c network.c
  34. scanners_utils.o : scanners_utils.c scanners_utils.h
  35. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c scanners_utils.c
  36. ftp_funcs.o : ftp_funcs.c ftp_funcs.h
  37. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c ftp_funcs.c
  38. www_funcs.o : www_funcs.c 
  39. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c www_funcs.c
  40. pcap.o : pcap.c
  41. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c pcap.c
  42. hlst.o : hlst.c hlst.h
  43. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c hlst.c
  44. ptycall.o : ptycall.c 
  45. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c ptycall.c
  46. harglists.o : harglists.c
  47. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c harglists.c
  48. diff.o : diff.c
  49. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c diff.c
  50. ids_send.o : ids_send.c
  51. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c ids_send.c 
  52. bpf_share.o: bpf_share.c
  53. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -DNESSUS_STATE_DIR="$(localstatedir)" -c bpf_share.c
  54. rand.o: rand.c
  55. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c rand.c
  56. popen.o: popen.c
  57. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c popen.c
  58. services.o: services.c
  59. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -DNESSUS_STATE_DIR="$(localstatedir)" -c services.c
  60. services1.o: services1.c
  61. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -DNESSUS_STATE_DIR="$(localstatedir)" -DCONF_DIR="$(sysconfdir)" -c services1.c
  62. proctitle.o: proctitle.c
  63. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c proctitle.c
  64. store.o: store.c
  65. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -DNESSUS_STATE_DIR="$(localstatedir)" -c store.c
  66. kb.o: kb.c
  67. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c kb.c
  68. snprintf.o : snprintf.c
  69. $(LIBTOOL) $(CC) $(CIPHER) $(DEFS) $(INCLUDE) $(CFLAGS) -c snprintf.c
  70. libnessus.la: $(OBJS)
  71. $(LIBTOOL) $(CC) -o libnessus.la $(LO_OBJS) -rpath ${libdir} 
  72. -version-info ${PACKAGE_VERSION}
  73. install : libnessus.la
  74. test -d $(DESTDIR)${libdir} || $(INSTALL_DIR) -m 755 $(DESTDIR)${libdir}
  75. $(LIBTOOL) --mode install $(INSTALL) libnessus.la $(DESTDIR)${libdir}/libnessus.la
  76. $(LIBTOOL) --finish $(DESTDIR)${libdir}
  77. distclean : clean
  78. clean :
  79. rm -f *.o *.lo .libs/[!C][!V][!S]* *.la
  80. rm -rf .libs