Makefile.am 700 B

1234567891011121314151617181920212223242526272829303132
  1. AUTOMAKE_OPTIONS = foreign
  2. ACLOCAL_AMFLAGS = -I m4
  3. SUBDIRS = libcnary src include tools docs
  4. if HAVE_CYTHON
  5. SUBDIRS += cython
  6. endif
  7. if BUILD_TESTS
  8. SUBDIRS += test
  9. endif
  10. if BUILD_FUZZERS
  11. SUBDIRS += fuzz
  12. endif
  13. EXTRA_DIST = \
  14. README.md \
  15. git-version-gen
  16. dist-hook:
  17. @if ! git diff --quiet; then echo "Uncommitted changes present; not releasing"; exit 1; fi
  18. echo $(VERSION) > $(distdir)/.tarball-version
  19. docs/html: $(top_builddir)/doxygen.cfg $(top_srcdir)/include/plist/*.h
  20. rm -rf docs/html
  21. doxygen doxygen.cfg
  22. docs/README.doxygen.md: README.md
  23. awk '/\#\# Table of Contents/{while(getline && $$0 != ""){}{print "[TOC]"}}1' README.md > $@
  24. docs: doxygen.cfg docs/README.doxygen.md docs/html