Makefile.am 1.3 KB

1234567891011121314151617181920212223242526272829303132
  1. SUBDIRS = . tests
  2. python_PYTHON = __init__.py ccsession.py cfgmgr.py config_data.py module_spec.py
  3. pythondir = $(pyexecdir)/isc/config
  4. BUILT_SOURCES = $(PYTHON_LOGMSGPKG_DIR)/work/cfgmgr_messages.py
  5. BUILT_SOURCES += $(PYTHON_LOGMSGPKG_DIR)/work/config_messages.py
  6. nodist_pylogmessage_PYTHON = $(PYTHON_LOGMSGPKG_DIR)/work/cfgmgr_messages.py
  7. nodist_pylogmessage_PYTHON += $(PYTHON_LOGMSGPKG_DIR)/work/config_messages.py
  8. pylogmessagedir = $(pyexecdir)/isc/log_messages/
  9. CLEANFILES = $(PYTHON_LOGMSGPKG_DIR)/work/cfgmgr_messages.py
  10. CLEANFILES += $(PYTHON_LOGMSGPKG_DIR)/work/cfgmgr_messages.pyc
  11. CLEANFILES += $(PYTHON_LOGMSGPKG_DIR)/work/config_messages.py
  12. CLEANFILES += $(PYTHON_LOGMSGPKG_DIR)/work/config_messages.pyc
  13. CLEANFILES += $(PYTHON_LOGMSGPKG_DIR)/work/config_messages.pyo
  14. CLEANDIRS = __pycache__
  15. EXTRA_DIST = cfgmgr_messages.mes config_messages.mes
  16. # Define rule to build logging source files from message file
  17. $(PYTHON_LOGMSGPKG_DIR)/work/cfgmgr_messages.py : cfgmgr_messages.mes
  18. $(top_builddir)/src/lib/log/compiler/message \
  19. -d $(PYTHON_LOGMSGPKG_DIR)/work -p $(srcdir)/cfgmgr_messages.mes
  20. $(PYTHON_LOGMSGPKG_DIR)/work/config_messages.py : config_messages.mes
  21. $(top_builddir)/src/lib/log/compiler/message \
  22. -d $(PYTHON_LOGMSGPKG_DIR)/work -p $(srcdir)/config_messages.mes
  23. clean-local:
  24. rm -rf $(CLEANDIRS)