From 943509efe8f09fcf9102eab25f1c8fd7b403ad47 Mon Sep 17 00:00:00 2001 From: Perry Werneck Date: Tue, 24 Nov 2020 13:43:37 -0300 Subject: [PATCH] Allow change of the application id from configure. --- configure.ac | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/configure.ac b/configure.ac index cd957e6..17a41f5 100644 --- a/configure.ac +++ b/configure.ac @@ -178,6 +178,19 @@ AC_SUBST(PACKAGE_MAJOR_RELEASE,$app_rls_major) AC_SUBST(PACKAGE_MINOR_RELEASE,$app_rls_minor) dnl --------------------------------------------------------------------------- +dnl Set application id & product name +dnl --------------------------------------------------------------------------- + +AC_ARG_WITH([product-name], [AS_HELP_STRING([--with-product-name], [Set product name])], [ app_cv_product="$withval" ],[ app_cv_product=`pkg-config --variable=product_name lib3270` ]) +AC_DEFINE_UNQUOTED(PRODUCT_NAME, $app_cv_product) +AC_SUBST(PRODUCT_NAME,$app_cv_product) + +AC_ARG_WITH([application-id], [AS_HELP_STRING([--application-id], [Set the application ID])], [ app_cv_application_id="$withval" ],[ app_cv_application_id="br.com.bb.$app_cv_product" ]) + +AC_DEFINE_UNQUOTED(APPLICATION_ID, $app_cv_application_id) +AC_SUBST(APPLICATION_ID,$app_cv_application_id) + +dnl --------------------------------------------------------------------------- dnl Check for LIBV3270 dnl --------------------------------------------------------------------------- @@ -186,18 +199,10 @@ PKG_CHECK_MODULES( [LIBV3270], [libv3270], AC_DEFINE(HAVE_LIBV3270), AC_MSG_ERRO AC_SUBST(LIBV3270_LIBS) AC_SUBST(LIBV3270_CFLAGS) -AC_ARG_WITH([product-name], [AS_HELP_STRING([--with-product-name], [Set product name])], [ app_cv_product="$withval" ],[ app_cv_product=`pkg-config --variable=product_name lib3270` ]) -AC_DEFINE_UNQUOTED(PRODUCT_NAME, $app_cv_product) -AC_SUBST(PRODUCT_NAME,$app_cv_product) - AC_ARG_WITH([library-name], [AS_HELP_STRING([--with-library-name], [Set protocol library name])], [ app_cv_library="$withval" ],[ app_cv_library=`pkg-config --variable=library_name lib3270` ]) AC_DEFINE_UNQUOTED(LIBRARY_NAME, $app_cv_library) AC_SUBST(LIBRARY_NAME,$app_cv_library) -app_cv_application_id="br.com.bb.$app_cv_product" -AC_DEFINE_UNQUOTED(APPLICATION_ID, $app_cv_application_id) -AC_SUBST(APPLICATION_ID,$app_cv_application_id) - dnl --------------------------------------------------------------------------- dnl Check for GTK dnl --------------------------------------------------------------------------- -- libgit2 0.21.2