forked from enlightenment/efl
parent
5e05323794
commit
1d7608daaa
|
@ -232,21 +232,16 @@ case "$host_os" in
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
EFL_CHECK_COVERAGE([${enable_tests}], [enable_coverage="yes"], [enable_coverage="no"])
|
EINA_CFLAGS=
|
||||||
EINA_CFLAGS="${EFL_COVERAGE_CFLAGS}"
|
|
||||||
case "${host_os}" in
|
case "${host_os}" in
|
||||||
cegcc*)
|
cegcc*)
|
||||||
EINA_CFLAGS="${EINA_CFLAGS} ${EVIL_CFLAGS} -mwin32"
|
EINA_CFLAGS="${EVIL_CFLAGS} -mwin32"
|
||||||
;;
|
;;
|
||||||
mingw*)
|
mingw*)
|
||||||
EINA_CFLAGS="${EINA_CFLAGS} ${EVIL_CFLAGS}"
|
EINA_CFLAGS="${EVIL_CFLAGS}"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
if test "x$enable_coverage" = "xyes" ; then
|
|
||||||
EINA_CFLAGS="${EINA_CFLAGS} ${EFL_DEBUG_CFLAGS}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ! test "x${VMIC}" = "x" ; then
|
if ! test "x${VMIC}" = "x" ; then
|
||||||
CFLAGS_save="${CFLAGS}"
|
CFLAGS_save="${CFLAGS}"
|
||||||
CFLAGS="${CFLAGS} -Wall -W"
|
CFLAGS="${CFLAGS} -Wall -W"
|
||||||
|
@ -280,28 +275,28 @@ AC_SUBST(EINA_CFLAGS)
|
||||||
|
|
||||||
|
|
||||||
### Checks for linker characteristics
|
### Checks for linker characteristics
|
||||||
EINA_LIBS="${EFL_COVERAGE_LIBS}"
|
EINA_LIBS=
|
||||||
lt_enable_auto_import=""
|
lt_enable_auto_import=""
|
||||||
case "${host_os}" in
|
case "${host_os}" in
|
||||||
mingw* | cegcc*)
|
mingw* | cegcc*)
|
||||||
AC_DEFINE(EFL_EINA_BUILD, 1, [Define to mention that eina is built])
|
AC_DEFINE(EFL_EINA_BUILD, 1, [Define to mention that eina is built])
|
||||||
EINA_LIBS="${EINA_LIBS} -ldl ${EVIL_LIBS} -lm"
|
EINA_LIBS="-ldl ${EVIL_LIBS} -lm"
|
||||||
lt_enable_auto_import="-Wl,--enable-auto-import"
|
lt_enable_auto_import="-Wl,--enable-auto-import"
|
||||||
;;
|
;;
|
||||||
dragonfly*|openbsd*)
|
dragonfly*|openbsd*)
|
||||||
EINA_LIBS="${EINA_LIBS} -lm"
|
EINA_LIBS="-lm"
|
||||||
;;
|
;;
|
||||||
freebsd*|netbsd*)
|
freebsd*|netbsd*)
|
||||||
EINA_LIBS="${EINA_LIBS} -lrt -lm"
|
EINA_LIBS="-lrt -lm"
|
||||||
;;
|
;;
|
||||||
darwin*)
|
darwin*)
|
||||||
EINA_LIBS="${EINA_LIBS} -lm"
|
EINA_LIBS="-lm"
|
||||||
;;
|
;;
|
||||||
cygwin*)
|
cygwin*)
|
||||||
EINA_LIBS="${EINA_LIBS} -ldl -lm"
|
EINA_LIBS="-ldl -lm"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
EINA_LIBS="${EINA_LIBS} -ldl -lrt -lm"
|
EINA_LIBS="-ldl -lrt -lm"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
AC_SUBST(EINA_LIBS)
|
AC_SUBST(EINA_LIBS)
|
||||||
|
@ -349,6 +344,14 @@ EINA_CHECK_MODULE([pass-through], [yes], [pass through])
|
||||||
### Unit tests, coverage and benchmarking
|
### Unit tests, coverage and benchmarking
|
||||||
|
|
||||||
EFL_CHECK_TESTS([enable_tests="yes"], [enable_tests="no"])
|
EFL_CHECK_TESTS([enable_tests="yes"], [enable_tests="no"])
|
||||||
|
|
||||||
|
EFL_CHECK_COVERAGE([${enable_tests}], [enable_coverage="yes"], [enable_coverage="no"])
|
||||||
|
EINA_CFLAGS="${EINA_CFLAGS} ${EFL_COVERAGE_CFLAGS}"
|
||||||
|
EINA_LIBS="${EINA_LIBS} ${EFL_COVERAGE_LIBS}"
|
||||||
|
if test "x$enable_coverage" = "xyes" ; then
|
||||||
|
EINA_CFLAGS="${EINA_CFLAGS} ${EFL_DEBUG_CFLAGS}"
|
||||||
|
fi
|
||||||
|
|
||||||
EFL_CHECK_BENCHMARK([enable_benchmark="yes"], [enable_benchmark="no"])
|
EFL_CHECK_BENCHMARK([enable_benchmark="yes"], [enable_benchmark="no"])
|
||||||
EINA_BENCH_MODULE([evas], [${enable_benchmark}], [evas], [enable_benchmark_evas="yes"], [enable_benchmark_evas="no"])
|
EINA_BENCH_MODULE([evas], [${enable_benchmark}], [evas], [enable_benchmark_evas="yes"], [enable_benchmark_evas="no"])
|
||||||
EINA_BENCH_MODULE([ecore], [${enable_benchmark}], [ecore], [enable_benchmark_ecore="yes"], [enable_benchmark_ecore="no"])
|
EINA_BENCH_MODULE([ecore], [${enable_benchmark}], [ecore], [enable_benchmark_ecore="yes"], [enable_benchmark_ecore="no"])
|
||||||
|
|
Loading…
Reference in New Issue