Makefile.am 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. SUBDIRS = guide design
  2. EXTRA_DIST = version.ent.in differences.txt Doxyfile Doxyfile-xml
  3. EXTRA_DIST += devel/config-backend.dox
  4. EXTRA_DIST += devel/contribute.dox
  5. EXTRA_DIST += devel/mainpage.dox
  6. EXTRA_DIST += images/isc-logo.png
  7. nobase_dist_doc_DATA = examples/kea4/single-subnet.json
  8. nobase_dist_doc_DATA += examples/kea4/several-subnets.json
  9. nobase_dist_doc_DATA += examples/kea4/multiple-options.json
  10. nobase_dist_doc_DATA += examples/kea4/reservations.json
  11. nobase_dist_doc_DATA += examples/kea6/simple.json
  12. nobase_dist_doc_DATA += examples/kea6/several-subnets.json
  13. nobase_dist_doc_DATA += examples/kea6/multiple-options.json
  14. nobase_dist_doc_DATA += examples/kea6/advanced.json
  15. nobase_dist_doc_DATA += examples/kea6/stateless.json
  16. nobase_dist_doc_DATA += examples/kea6/reservations.json
  17. nobase_dist_doc_DATA += examples/ddns/sample1.json
  18. nobase_dist_doc_DATA += examples/ddns/template.json
  19. devel:
  20. mkdir -p html
  21. (cat Doxyfile; echo PROJECT_NUMBER=$(PACKAGE_VERSION)) | doxygen - > html/doxygen.log 2> html/doxygen-error.log
  22. echo `grep -i ": warning:" html/doxygen-error.log | wc -l` warnings/errors detected.
  23. guide:
  24. $(MAKE) -C guide kea-guide.html
  25. clean:
  26. rm -rf html
  27. # That's a bit of a hack, but we are making sure that devel target
  28. # is always valid. The alternative is to make devel depend on all
  29. # *.cc *.h files in the whole tree.
  30. .PHONY: devel guide