Makefile.am 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. SUBDIRS = guide design
  2. EXTRA_DIST = version.ent.in Doxyfile Doxyfile-xml
  3. EXTRA_DIST += devel/bison.dox
  4. EXTRA_DIST += devel/config-backend.dox
  5. EXTRA_DIST += devel/contribute.dox
  6. EXTRA_DIST += devel/mainpage.dox
  7. EXTRA_DIST += devel/terminology.dox
  8. EXTRA_DIST += devel/unit-tests.dox
  9. nobase_dist_doc_DATA = examples/agent/simple.json
  10. nobase_dist_doc_DATA += examples/ddns/sample1.json
  11. nobase_dist_doc_DATA += examples/ddns/template.json
  12. nobase_dist_doc_DATA += examples/kea4/advanced.json
  13. nobase_dist_doc_DATA += examples/kea4/backends.json
  14. nobase_dist_doc_DATA += examples/kea4/cassandra.json
  15. nobase_dist_doc_DATA += examples/kea4/classify.json
  16. nobase_dist_doc_DATA += examples/kea4/dhcpv4-over-dhcpv6.json
  17. nobase_dist_doc_DATA += examples/kea4/hooks.json
  18. nobase_dist_doc_DATA += examples/kea4/leases-expiration.json
  19. nobase_dist_doc_DATA += examples/kea4/multiple-options.json
  20. nobase_dist_doc_DATA += examples/kea4/mysql-reservations.json
  21. nobase_dist_doc_DATA += examples/kea4/pgsql-reservations.json
  22. nobase_dist_doc_DATA += examples/kea4/reservations.json
  23. nobase_dist_doc_DATA += examples/kea4/several-subnets.json
  24. nobase_dist_doc_DATA += examples/kea4/single-subnet.json
  25. nobase_dist_doc_DATA += examples/kea4/with-ddns.json
  26. nobase_dist_doc_DATA += examples/kea6/advanced.json
  27. nobase_dist_doc_DATA += examples/kea6/backends.json
  28. nobase_dist_doc_DATA += examples/kea6/cassandra.json
  29. nobase_dist_doc_DATA += examples/kea6/classify.json
  30. nobase_dist_doc_DATA += examples/kea6/dhcpv4-over-dhcpv6.json
  31. nobase_dist_doc_DATA += examples/kea6/duid.json
  32. nobase_dist_doc_DATA += examples/kea6/hooks.json
  33. nobase_dist_doc_DATA += examples/kea6/leases-expiration.json
  34. nobase_dist_doc_DATA += examples/kea6/multiple-options.json
  35. nobase_dist_doc_DATA += examples/kea6/mysql-reservations.json
  36. nobase_dist_doc_DATA += examples/kea6/pgsql-reservations.json
  37. nobase_dist_doc_DATA += examples/kea6/reservations.json
  38. nobase_dist_doc_DATA += examples/kea6/several-subnets.json
  39. nobase_dist_doc_DATA += examples/kea6/simple.json
  40. nobase_dist_doc_DATA += examples/kea6/softwire46.json
  41. nobase_dist_doc_DATA += examples/kea6/stateless.json
  42. nobase_dist_doc_DATA += examples/kea6/with-ddns.json
  43. devel:
  44. mkdir -p html
  45. (cat Doxyfile; echo PROJECT_NUMBER=$(PACKAGE_VERSION)) | doxygen - > html/doxygen.log 2> html/doxygen-error.log
  46. echo `grep -i ": warning:" html/doxygen-error.log | wc -l` warnings/errors detected.
  47. guide:
  48. $(MAKE) -C guide kea-guide.html
  49. clean:
  50. rm -rf html
  51. # That's a bit of a hack, but we are making sure that devel target
  52. # is always valid. The alternative is to make devel depend on all
  53. # *.cc *.h files in the whole tree.
  54. .PHONY: devel guide