blob: ac7054000512ba7f0e720f663db7df4e6e464741 [file] [log] [blame]
Philip Tricca4271dd62016-11-01 06:52:22 -07001m4_define([tpm20_major_version], [1])
2m4_define([tpm20_minor_version], [0])
Philip Tricca1873c422016-02-25 17:31:43 -08003m4_define([tpm20_version_string], [tpm20_major_version.tpm20_minor_version])
4
5AC_INIT([tpm2.0-tss], [tpm20_version_string])
Philip Triccaa509a682015-09-14 15:34:52 -07006AC_CONFIG_MACRO_DIR([m4])
Philip Tricca35ac9cf2015-08-05 17:03:52 -07007AC_PROG_CC
8AC_PROG_CXX
Philip Triccaffbd61a2015-09-25 00:27:57 -07009LT_INIT()
Philip Tricca00692472015-09-16 13:09:54 -070010AX_PTHREAD([], [AC_MSG_ERROR([requires pthread])])
Philip Tricca71aa9852015-08-25 00:26:22 -070011AM_INIT_AUTOMAKE([foreign
12 subdir-objects])
Philip Tricca38de2022015-09-07 11:46:28 -070013AC_CONFIG_FILES([Makefile])
Philip Tricca4334dee2016-08-09 19:56:28 -070014AC_ARG_ENABLE([unit],
15 [AS_HELP_STRING([--enable-unit],
16 [build cmocka unit tests (default is no)])],
17 [enable_unit=$enableval],
18 [enable_unit=no])
19AS_IF([test "x$enable_unit" != xno],
20 [PKG_CHECK_MODULES([CMOCKA],
21 [cmocka],
22 [AC_DEFINE([HAVE_CMOCKA],
23 [1])])])
24AM_CONDITIONAL([UNIT], [test "x$enable_unit" != xno])
Philip Triccad1952b42015-08-05 15:52:10 -070025AC_OUTPUT