From 13b3ed1a75b167c1b81dc9ea4c06d31808ef3991 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juho=20H=C3=A4m=C3=A4l=C3=A4inen?= Date: Fri, 10 May 2019 16:33:44 +0300 Subject: [PATCH] build: Generate entry macros as well. --- m4/check_droid_enum.m4 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/m4/check_droid_enum.m4 b/m4/check_droid_enum.m4 index f11637e..67ea708 100644 --- a/m4/check_droid_enum.m4 +++ b/m4/check_droid_enum.m4 @@ -17,5 +17,10 @@ AC_DEFUN([CC_CHECK_DROID_ENUM], AC_MSG_RESULT([$cc_check_droid_enum]) if test x"$cc_check_droid_enum" = x"yes"; then AC_DEFINE(HAVE_ENUM_$2,,[define if enum $2 is found in headers]) + AC_DEFINE(STRING_ENTRY_IF_$2,[STRING_ENTRY($2),],[string entry for enum $2]) + AC_DEFINE(FANCY_ENTRY_IF_$2(n),[{$2, n},],[fancy entry for enum $2]) +else + AC_DEFINE(STRING_ENTRY_IF_$2,,[string entry for enum $2]) + AC_DEFINE(FANCY_ENTRY_IF_$2(n),,[fancy entry for enum $2]) fi ])