diff --git a/configure.ac b/configure.ac index e88cf9cb85..e8c44e0402 100644 --- a/configure.ac +++ b/configure.ac @@ -55,6 +55,16 @@ AC_SUBST(EFL_API_EO_DEF) #### Additional options to configure +# string to identify the build +AC_ARG_WITH([id], + [AC_HELP_STRING([--with-id=BUILD_ID], + [Specify a string to identify the build (vendor, maintainer, etc). + @<:@default=none@:>@])], + [EFL_BUILD_ID="${withval}"], + [EFL_BUILD_ID="none"]) +AC_SUBST(EFL_BUILD_ID) + +# profile AC_ARG_WITH([profile], [AC_HELP_STRING([--with-profile=PROFILE], [use the predefined build profile, one of: dev, debug and release. diff --git a/src/lib/efl/Efl_Config.h.in b/src/lib/efl/Efl_Config.h.in index ad17684a3d..25420d0c4e 100644 --- a/src/lib/efl/Efl_Config.h.in +++ b/src/lib/efl/Efl_Config.h.in @@ -15,5 +15,6 @@ #define EFL_VERSION_MAJOR @EFL_VERSION_MAJOR@ #define EFL_VERSION_MINOR @EFL_VERSION_MINOR@ +#define EFL_BUILD_ID "@EFL_BUILD_ID@" #endif