+AC_SUBST(TDM_MODULE_PATH)
+
+# set the data dir for the tdm config
+DEFAULT_TDM_DATA_PATH="${datadir}/tdm"
+AC_ARG_WITH(tdm-data-path, AS_HELP_STRING([--with-tdm-data-path=PATH], [tdm data dir]),
+ [ TDM_DATA_PATH="$withval" ],
+ [ TDM_DATA_PATH="${DEFAULT_TDM_DATA_PATH}" ])
+AC_DEFINE_UNQUOTED(TDM_DATA_PATH, "${TDM_DATA_PATH}", [Directory for the data of tdm])
+AC_SUBST(TDM_DATA_PATH)
+
+AC_SUBST([TDM_MAJOR_VERSION], [tdm_major_version])
+AC_SUBST([TDM_MINOR_VERSION], [tdm_minor_version])
+AC_SUBST([TDM_MICRO_VERSION], [tdm_micro_version])
+AC_SUBST([TDM_VERSION], [tdm_version])
+
+AC_DEFINE([TDM_MAJOR_VERSION], [tdm_major_version], [tdm ABI major version])
+AC_DEFINE([TDM_MINOR_VERSION], [tdm_minor_version], [tdm ABI minor version])
+AC_DEFINE([TDM_MICRO_VERSION], [tdm_micro_version], [tdm ABI macro version])