You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
79 lines
1.4 KiB
79 lines
1.4 KiB
dnl Process this file with autoconf to produce a configure script. |
|
|
|
# get rid of that stupid cache mechanism |
|
rm -f config.cache |
|
|
|
AC_INIT([expedite], [1.23.0], [enlightenment-devel@lists.sourceforge.net]) |
|
AC_PREREQ([2.52]) |
|
AC_CONFIG_SRCDIR([configure.ac]) |
|
AC_CONFIG_HEADERS([config.h]) |
|
AC_CANONICAL_BUILD |
|
AC_CANONICAL_HOST |
|
|
|
AM_INIT_AUTOMAKE([1.6 dist-xz]) |
|
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) |
|
|
|
PKG_PROG_PKG_CONFIG |
|
|
|
|
|
### Checks for programs |
|
|
|
AC_PROG_CC |
|
|
|
### Checks for libraries |
|
|
|
# EFL dependencies |
|
efl_version="1.23.0" |
|
requirement_expedite=" \ |
|
eo >= ${efl_version} \ |
|
efl >= ${efl_version} \ |
|
eina >= ${efl_version} \ |
|
evas >= ${efl_version} \ |
|
eet >= ${efl_version} \ |
|
ecore-evas >= ${efl_version} \ |
|
ecore >= ${efl_version}" |
|
|
|
AC_SUBST(requirement_expedite) |
|
|
|
PKG_CHECK_MODULES([EFL], [${requirement_expedite}]) |
|
|
|
EFL_ENABLE_EO_API_SUPPORT |
|
EFL_ENABLE_BETA_API_SUPPORT |
|
|
|
### Checks for header files |
|
|
|
### Checks for types |
|
|
|
### Checks for structures |
|
|
|
### Checks for compiler characteristics |
|
|
|
AC_PROG_CC_C99 |
|
AM_PROG_CC_C_O |
|
AC_C___ATTRIBUTE__ |
|
|
|
if test "x${ac_cv_prog_cc_c99}" = "xno" ; then |
|
AC_MSG_ERROR([expedite requires a c99-capable compiler]) |
|
fi |
|
|
|
### Checks for linker characteristics |
|
|
|
### Checks for library functions |
|
|
|
AC_CHECK_FUNCS([sync]) |
|
|
|
|
|
AC_OUTPUT([ |
|
Makefile |
|
expedite.spec |
|
src/Makefile |
|
src/bin/Makefile |
|
data/Makefile |
|
]) |
|
|
|
echo |
|
echo " $PACKAGE $VERSION" |
|
echo |
|
echo " Installation:" |
|
echo " prefix.......................: ${prefix}" |
|
echo
|
|
|