Make physfs itself not link against readline and ncurses (just
authorRyan C. Gordon <icculus@icculus.org>
Sun, 07 Dec 2003 05:39:23 +0000
changeset 604 ea8664e863c2
parent 603 e10700854f41
child 605 54abd19652fa
Make physfs itself not link against readline and ncurses (just test_physfs).
configure.in
test/Makefile.am
--- a/configure.in	Sun Dec 07 05:30:06 2003 +0000
+++ b/configure.in	Sun Dec 07 05:39:23 2003 +0000
@@ -219,7 +219,7 @@
   if test x$have_readline_hdr = xyes -a x$have_readline_lib = xyes; then
     if test x$have_history_hdr = xyes -a x$have_history_lib = xyes; then
       AC_DEFINE([PHYSFS_HAVE_READLINE], 1, [define if we have readline])
-      LIBS="$LIBS -lreadline -lcurses"
+      have_readline="yes"
     fi
   fi
 fi
@@ -489,6 +489,7 @@
 AM_CONDITIONAL(BUILD_MACOSX, test x$this_is_macosx = xyes)
 AM_CONDITIONAL(BUILD_BEOS, test x$this_is_beos = xyes)
 AM_CONDITIONAL(BUILD_CYGWIN, test x$this_is_cygwin = xyes)
+AM_CONDITIONAL(BUILD_READLINE, test x$have_readline = xyes)
 
 AC_OUTPUT([
 Makefile
--- a/test/Makefile.am	Sun Dec 07 05:30:06 2003 +0000
+++ b/test/Makefile.am	Sun Dec 07 05:39:23 2003 +0000
@@ -4,6 +4,10 @@
 
 INCLUDES = -I$(top_srcdir)
 
+if BUILD_READLINE
+test_physfs_LDFLAGS="-lreadline -lcurses"
+endif
+
 test_physfs_LDADD = ../libphysfs.la
 test_physfs_SOURCES = test_physfs.c