Enlightenment CVS committal
Author : xcomputerman
Project : e17
Module : libs/edje
Dir : e17/libs/edje
Modified Files:
configure.in
Added Files:
ChangeLog NEWS acinclude.m4
Log Message:
- Fix warnings
- Actually check for dependency libs
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/edje/configure.in,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- configure.in 14 Jan 2004 20:47:05 -0000 1.4
+++ configure.in 15 Jan 2004 00:12:19 -0000 1.5
@@ -80,16 +80,74 @@
packagesrcdir=`cd $srcdir && pwd`
AC_DEFINE_UNQUOTED(PACKAGE_SOURCE_DIR, "${packagesrcdir}", [Source code directory])
-my_includes=`eet-config --cflags`" "`evas-config --cflags`" "`ecore-config --cflags`
-my_libs=`eet-config --libs`" "`evas-config --libs`" "`ecore-config --libs`
-AC_SUBST(my_includes)
-AC_SUBST(my_libs)
+AC_ARG_WITH(eet,
+ [ --with-eet=DIR use eet in <DIR>],
+ [CFLAGS="$CFLAGS -I$withval/include"
+ LIBS="-L$withval/lib $LIBS"])
-imlib2_includes=`imlib2-config --cflags`
+AC_PATH_GENERIC(eet, , [
+ AC_SUBST(eet_libs)
+ AC_SUBST(eet_cflags)],
+ AC_MSG_ERROR(Cannot find eet: Is eet-config in path?))
+eet_libs=`eet-config --libs`
+eet_cflags=`eet-config --cflags`
+
+AC_SUBST(eet_cflags)
+AC_SUBST(eet_libs)
+
+AC_ARG_WITH(imlib2,
+ [ --with-imlib2=DIR use imlib2 in <DIR>],
+ [CFLAGS="$CFLAGS -I$withval/include"
+ LIBS="-L$withval/lib $LIBS"])
+
+AC_PATH_GENERIC(imlib2, , [
+ AC_SUBST(imlib2_libs)
+ AC_SUBST(imlib2_cflags)],
+ AC_MSG_ERROR(Cannot find imlib2: Is imlib2-config in path?))
imlib2_libs=`imlib2-config --libs`
-AC_SUBST(imlib2_includes)
+imlib2_cflags=`imlib2-config --cflags`
+
+AC_SUBST(imlib2_cflags)
AC_SUBST(imlib2_libs)
+AC_ARG_WITH(evas,
+ [ --with-evas=DIR use evas in <DIR>],
+ [CFLAGS="$CFLAGS -I$withval/include"
+ LIBS="-L$withval/lib $LIBS"])
+
+AC_PATH_GENERIC(evas, , [
+ AC_SUBST(evas_libs)
+ AC_SUBST(evas_cflags)],
+ AC_MSG_ERROR(Cannot find evas: Is evas-config in path?))
+evas_libs=`evas-config --libs`
+evas_cflags=`evas-config --cflags`
+
+AC_SUBST(evas_cflags)
+AC_SUBST(evas_libs)
+
+AC_CHECK_HEADERS(Evas_Engine_Software_X11.h, [], [], [
+ #include <Evas.h>
+ ])
+
+AC_CHECK_HEADERS(Evas_Engine_GL_X11.h, [], [], [
+ #include <Evas.h>
+ ])
+
+AC_ARG_WITH(ecore,
+ [ --with-ecore=DIR use ecore in <DIR>],
+ [CFLAGS="$CFLAGS -I$withval/include"
+ LIBS="-L$withval/lib $LIBS"])
+
+AC_PATH_GENERIC(ecore, , [
+ AC_SUBST(ecore_libs)
+ AC_SUBST(ecore_cflags)],
+ AC_MSG_ERROR(Cannot find ecore: Is ecore-config in path?))
+ecore_libs=`ecore-config --libs`
+ecore_cflags=`ecore-config --cflags`
+
+AC_SUBST(ecore_cflags)
+AC_SUBST(ecore_libs)
+
AC_OUTPUT([
Makefile
src/Makefile
-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs