125 lines
2.5 KiB
Plaintext
125 lines
2.5 KiB
Plaintext
rm -f config.cache
|
|
|
|
AC_INIT([express], [0.0.1], [devilhorns@comcast.net])
|
|
AC_PREREQ([2.60])
|
|
AC_CONFIG_SRCDIR([configure.ac])
|
|
AC_CONFIG_MACRO_DIR([m4])
|
|
AC_CONFIG_HEADERS([express_config.h])
|
|
|
|
AC_CANONICAL_BUILD
|
|
AC_CANONICAL_HOST
|
|
AC_ISC_POSIX
|
|
|
|
AM_INIT_AUTOMAKE([1.6 dist-bzip2])
|
|
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
|
|
|
|
AC_USE_SYSTEM_EXTENSIONS
|
|
AC_GNU_SOURCE
|
|
AC_C_BIGENDIAN
|
|
AC_PROG_CC
|
|
AM_PROG_CC_C_O
|
|
AC_C_CONST
|
|
AC_FUNC_ALLOCA
|
|
AC_C___ATTRIBUTE__
|
|
|
|
AC_HEADER_TIME
|
|
AC_CHECK_HEADERS(sys/time.h)
|
|
|
|
define([AC_LIBTOOL_LANG_CXX_CONFIG], [:])
|
|
define([AC_LIBTOOL_LANG_GCJ_CONFIG], [:])
|
|
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_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([AM_GNU_GETTEXT], [
|
|
AM_GNU_GETTEXT([external])
|
|
AM_CONDITIONAL([HAVE_PO], [true])
|
|
],[
|
|
AM_CONDITIONAL([HAVE_PO], [false])
|
|
])
|
|
AC_SUBST(LTLIBINTL)
|
|
|
|
# dlopen
|
|
dlopen_libs=""
|
|
case "$host_os" in
|
|
mingw*)
|
|
# nothing on mingw platform
|
|
;;
|
|
*)
|
|
AC_CHECK_FUNCS(dlopen, res=yes, res=no)
|
|
if test "x$res" = "xyes"; then
|
|
AC_CHECK_FUNCS(dladdr, AC_DEFINE(HAVE_DLADDR))
|
|
else
|
|
AC_CHECK_LIB(dl, dlopen, res=yes, res=no)
|
|
if test "x$res" = "xyes"; then
|
|
AC_CHECK_LIB(dl, dladdr, AC_DEFINE(HAVE_DLADDR))
|
|
dlopen_libs=-ldl
|
|
else
|
|
AC_MSG_ERROR(Cannot find dlopen)
|
|
fi
|
|
fi
|
|
esac
|
|
AC_SUBST(dlopen_libs)
|
|
|
|
PKG_CHECK_MODULES(LIBEXPRESS,
|
|
[eina]
|
|
[ecore]
|
|
[ecore-con]
|
|
)
|
|
|
|
PKG_CHECK_MODULES(EXPRESS,
|
|
[elementary]
|
|
[eet]
|
|
[efreet]
|
|
[eina]
|
|
[evas]
|
|
[ecore-file]
|
|
)
|
|
|
|
AC_CONFIG_FILES([
|
|
Makefile
|
|
src/Makefile
|
|
src/bin/Makefile
|
|
src/lib/Makefile
|
|
data/Makefile
|
|
data/desktop/Makefile
|
|
po/Makefile.in
|
|
])
|
|
|
|
AC_OUTPUT
|
|
|
|
#####################################################################
|
|
## Info
|
|
|
|
echo
|
|
echo
|
|
echo
|
|
echo "------------------------------------------------------------------------"
|
|
echo "$PACKAGE $VERSION"
|
|
echo "------------------------------------------------------------------------"
|
|
echo
|
|
echo "Compilation................: make (or gmake)"
|
|
echo " CPPFLAGS.................: $CPPFLAGS"
|
|
echo " CFLAGS...................: $CFLAGS"
|
|
echo " LDFLAGS..................: $LDFLAGS"
|
|
echo
|
|
echo "Installation...............: make install (as root if needed, with 'su' or 'sudo')"
|
|
echo " prefix...................: $prefix"
|
|
echo
|
|
echo
|