Add efl compiler flags and start on library autofoo
Signed-off-by: Chris Michael <devilhorns@comcast.net>
This commit is contained in:
parent
6e217d768f
commit
a8915dcde3
57
configure.ac
57
configure.ac
|
@ -21,6 +21,8 @@ AM_PROG_CC_C_O
|
|||
AC_C_CONST
|
||||
AC_FUNC_ALLOCA
|
||||
AC_C___ATTRIBUTE__
|
||||
AC_CHECK_SIZEOF(int, 4)
|
||||
AC_CHECK_SIZEOF(long, 4)
|
||||
|
||||
AC_HEADER_TIME
|
||||
AC_CHECK_HEADERS(sys/time.h)
|
||||
|
@ -31,28 +33,43 @@ define([AC_LIBTOOL_LANG_F77_CONFIG], [:])
|
|||
AC_DISABLE_STATIC
|
||||
AC_PROG_LIBTOOL
|
||||
|
||||
EFL_COMPILER_FLAG([-g])
|
||||
EFL_COMPILER_FLAG([-Wall])
|
||||
EFL_COMPILER_FLAG([-Wextra])
|
||||
|
||||
PKG_PROG_PKG_CONFIG
|
||||
EFL_CHECK_COMPILER_FLAGS([EXP], [-O2 -pipe -g -Wall -Wextra -fdata-sections -ffunction-sections])
|
||||
EFL_CHECK_LINKER_FLAGS([EXP], [-fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc-sections -fno-strict-aliasing -Wl,--as-needed -Wl,--no-copy-dt-needed-entries])
|
||||
EFL_ATTRIBUTE_VECTOR
|
||||
EFL_ATTRIBUTE_ALWAYS_INLINE
|
||||
|
||||
EFL_ENABLE_EO_API_SUPPORT
|
||||
EFL_ENABLE_BETA_API_SUPPORT
|
||||
|
||||
EFL_CHECK_PATH_MAX
|
||||
EFL_WITH_BIN([edje], [edje-cc], [edje_cc])
|
||||
|
||||
m4_ifdef([AM_GNU_GETTEXT_VERSION], [
|
||||
AM_GNU_GETTEXT_VERSION([0.17])
|
||||
])
|
||||
|
||||
m4_ifdef([AC_GNU_GETTEXT], [
|
||||
AC_GNU_GETTEXT([external])
|
||||
po_makefile_in=po/Makefile.in
|
||||
have_po="yes"
|
||||
],
|
||||
[
|
||||
m4_ifdef([AM_GNU_GETTEXT], [
|
||||
AM_GNU_GETTEXT([external])
|
||||
AM_CONDITIONAL([HAVE_PO], [true])
|
||||
],[
|
||||
AM_CONDITIONAL([HAVE_PO], [false])
|
||||
po_makefile_in=po/Makefile.in
|
||||
have_po="yes"
|
||||
],
|
||||
[
|
||||
have_po="no"
|
||||
])
|
||||
AC_SUBST(LTLIBINTL)
|
||||
])
|
||||
AC_SUBST([LTLIBINTL])
|
||||
LOCALE_DIR="${localedir}"
|
||||
AC_SUBST(LOCALE_DIR)
|
||||
|
||||
if test "x${POSUB}" = "x" ; then
|
||||
have_po="no"
|
||||
fi
|
||||
|
||||
AM_CONDITIONAL([HAVE_PO], [test "x${have_po}" = "xyes"])
|
||||
|
||||
# dlopen
|
||||
dlopen_libs=""
|
||||
|
@ -76,10 +93,16 @@ case "$host_os" in
|
|||
esac
|
||||
AC_SUBST(dlopen_libs)
|
||||
|
||||
EFL_CHECK_THREADS
|
||||
|
||||
PKG_PROG_PKG_CONFIG
|
||||
if test "x${PKG_CONFIG}" = "x" ; then
|
||||
AC_MSG_ERROR([pkg-config tool not found. Install it or set PKG_CONFIG environment variable to that path tool. Exiting...])
|
||||
fi
|
||||
|
||||
PKG_CHECK_MODULES(LIBEXPRESS,
|
||||
[eina]
|
||||
[ecore]
|
||||
[ecore-con]
|
||||
)
|
||||
|
||||
PKG_CHECK_MODULES(EXPRESS,
|
||||
|
@ -117,10 +140,14 @@ echo "------------------------------------------------------------------------"
|
|||
echo "$PACKAGE $VERSION"
|
||||
echo "------------------------------------------------------------------------"
|
||||
echo
|
||||
echo
|
||||
echo "Configuration...: os=${host_os}"
|
||||
echo " Threads.......: ${efl_have_threads} (${features_thread})"
|
||||
echo
|
||||
echo "Compilation................: make (or gmake)"
|
||||
echo " CPPFLAGS.................: $CPPFLAGS"
|
||||
echo " CFLAGS...................: $CFLAGS"
|
||||
echo " LDFLAGS..................: $LDFLAGS"
|
||||
echo " CPPFLAGS.................: $EXP_CPPFLAGS"
|
||||
echo " CFLAGS...................: $EXP_CFLAGS"
|
||||
echo " LDFLAGS..................: $EXP_LDFLAGS"
|
||||
echo
|
||||
echo "Installation...............: make install (as root if needed, with 'su' or 'sudo')"
|
||||
echo " prefix...................: $prefix"
|
||||
|
|
Loading…
Reference in New Issue