Makefile.am 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. ACLOCAL_AMFLAGS = -I m4
  2. DISTCLEANFILES = @DOLT_CLEANFILES@
  3. EXTRA_DIST =
  4. CFLAGS = -I$(top_srcdir)/contrib -I$(top_srcdir)/include
  5. if DEBUG
  6. AM_CFLAGS = -O0 -g3 -Wall #-Wextra
  7. else
  8. AM_CFLAGS = -O2
  9. endif
  10. bdsmdir = $(includedir)/bdsm
  11. include_HEADERS = include/bdsm.h
  12. bdsm_HEADERS = \
  13. include/bdsm/debug.h \
  14. include/bdsm/hmac_md5.h \
  15. include/bdsm/netbios_defs.h \
  16. include/bdsm/netbios_ns.h \
  17. include/bdsm/netbios_query.h \
  18. include/bdsm/netbios_session.h \
  19. include/bdsm/netbios_utils.h \
  20. include/bdsm/smb_defs.h \
  21. include/bdsm/smb_fd.h \
  22. include/bdsm/smb_file.h \
  23. include/bdsm/smb_message.h \
  24. include/bdsm/smb_ntlm.h \
  25. include/bdsm/smb_session.h \
  26. include/bdsm/smb_share.h \
  27. include/bdsm/smb_stat.h \
  28. include/bdsm/smb_types.h \
  29. include/bdsm/smb_utils.h
  30. noinst_HEADERS = \
  31. include/bdsm/smb_packets.h \
  32. contrib/mdx/md4.h \
  33. contrib/mdx/md5.h
  34. lib_LTLIBRARIES = libdsm.la
  35. libdsm_la_SOURCES = \
  36. contrib/mdx/md4.c \
  37. contrib/mdx/md5.c \
  38. src/hmac_md5.c \
  39. src/netbios_ns.c \
  40. src/netbios_ns_entry.c \
  41. src/netbios_query.c \
  42. src/netbios_session.c \
  43. src/netbios_utils.c \
  44. src/smb_fd.c \
  45. src/smb_file.c \
  46. src/smb_message.c \
  47. src/smb_ntlm.c \
  48. src/smb_session.c \
  49. src/smb_share.c \
  50. src/smb_stat.c \
  51. src/smb_trans2.c \
  52. src/smb_utils.c
  53. pkgconfigdir = $(libdir)/pkgconfig
  54. pkgconfig_DATA = libdsm.pc
  55. libdsm_la_LDFLAGS = -version-info @BDSM_LIBTOOL_VERSION@ LTLIBICONV
  56. bin_PROGRAMS =
  57. if PROGRAMS
  58. bin_PROGRAMS += dsm dsm_discover dsm_inverse dsm_lookup
  59. endif
  60. dsm_SOURCES = bin/dsm.c
  61. dsm_discover_SOURCES = bin/discover.c
  62. dsm_inverse_SOURCES = bin/inverse.c
  63. dsm_lookup_SOURCES = bin/lookup.c
  64. LDADD = libdsm.la
  65. if HAVE_DOXYGEN
  66. doc:
  67. $(DOXYGEN) doc/Doxyfile
  68. clean-local:
  69. rm -rf $(top_builddir)/doc/html
  70. else
  71. doc:
  72. echo "Doxygen wasn't detected by configure, it's support has been disabled"
  73. endif
  74. a : all
  75. c : clean
  76. re : clean all
  77. .PHONY: c a re doc