/crypto/heimdal/lib/ntlm/Makefile.am

https://bitbucket.org/freebsd/freebsd-head/ · Makefile · 50 lines · 31 code · 18 blank · 1 comment · 3 complexity · 1326f28f97273aef7ca90a2bb9f181da MD5 · raw file

  1. # $Id$
  2. include $(top_srcdir)/Makefile.am.common
  3. AM_CPPFLAGS += $(INCLUDE_hcrypto)
  4. lib_LTLIBRARIES = libheimntlm.la
  5. dist_include_HEADERS = heimntlm.h heimntlm-protos.h
  6. nodist_include_HEADERS = ntlm_err.h
  7. dist_libheimntlm_la_SOURCES = ntlm.c heimntlm.h
  8. nodist_libheimntlm_la_SOURCES = ntlm_err.c
  9. libheimntlm_la_LDFLAGS = -version-info 1:0:1
  10. if versionscript
  11. libheimntlm_la_LDFLAGS += $(LDFLAGS_VERSION_SCRIPT)$(srcdir)/version-script.map
  12. endif
  13. $(libheimntlm_la_OBJECTS): $(srcdir)/version-script.map
  14. libheimntlm_la_LIBADD = \
  15. ../krb5/libkrb5.la \
  16. $(LIB_hcrypto) \
  17. $(LIBADD_roken)
  18. $(srcdir)/heimntlm-protos.h:
  19. cd $(srcdir) && perl ../../cf/make-proto.pl -q -P comment -o heimntlm-protos.h $(dist_libheimntlm_la_SOURCES) || rm -f heimntlm-protos.h
  20. $(libheimntlm_la_OBJECTS): $(srcdir)/heimntlm-protos.h ntlm_err.h
  21. TESTS = test_ntlm
  22. check_PROGRAMS = test_ntlm
  23. LDADD = libheimntlm.la $(LIB_roken)
  24. EXTRA_DIST = \
  25. NTMakefile \
  26. libheimntlm-version.rc \
  27. libheimntlm-exports.def \
  28. version-script.map \
  29. ntlm_err.et
  30. CLEANFILES = \
  31. ntlm_err.c ntlm_err.h
  32. ntlm_err.h: ntlm_err.et