No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Makefile.am 869B

1234567891011121314151617181920212223242526272829303132333435363738
  1. SUBDIRS=lodel
  2. #python=/usr/bin/env python3
  3. python=@PYTHON@
  4. dyncode_filename='lodel/leapi/dyncode.py'
  5. # Doxygen doc generation targets
  6. doc:
  7. test -z "@DOCOK@" && echo -e "\n\nUnable to generate documentation. See ./configure output for details\n\n" >&2 || make generate-doc
  8. generate-doc: clean doc_graphviz
  9. doxygen
  10. doc_graphviz:
  11. cd doc/img/graphviz; make
  12. # Test em update ( examples/em_test.pickle )
  13. em_test: em_test.py
  14. $(python) em_test.py
  15. # generate leapi dynamic code
  16. dyncode: examples/em_test.pickle
  17. $(python) scripts/refreshdyn.py examples/em_test.pickle $(dyncode_filename) && echo -e "\n\nCode generated in $(dyncode_filename)"
  18. # run tests
  19. tests:
  20. ./runtest -v
  21. check: tests
  22. checks: tests
  23. #Cleaning documentation and dyncode
  24. clean-local: cleandoc
  25. -rm -R doc/html doc/doxygen_sqlite3.db
  26. cleandoc:
  27. -rm $(dyncode_filename)
  28. .PHONY: cleandoc tests doc