comparison configure.in @ 108788:17428e70b5d9

Add GNUSTEP_LOCAL_HEADERS/LIBRARIES to build flags. * configure.in (CPPFLAGS, CFLAGS, REAL_CFLAGS): Add $GNUSTEP_LOCAL_HEADERS. (LDFLAGS, LD_SWITCH_SYSTEM_TEMACS): Add $GNUSTEP_LOCAL_LIBRARIES.
author Glenn Morris <rgm@gnu.org>
date Tue, 25 May 2010 20:50:16 -0700
parents b06e3f33ea78
children 1b3be6d705bd
comparison
equal deleted inserted replaced
108787:b06e3f33ea78 108788:17428e70b5d9
1490 ns_appresdir=${ns_appdir}Resources 1490 ns_appresdir=${ns_appdir}Resources
1491 ns_appsrc=${srcdir}/nextstep/GNUstep/Emacs.base 1491 ns_appsrc=${srcdir}/nextstep/GNUstep/Emacs.base
1492 dnl FIXME sourcing this several times in subshells seems inefficient. 1492 dnl FIXME sourcing this several times in subshells seems inefficient.
1493 GNUSTEP_SYSTEM_HEADERS="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_HEADERS)" 1493 GNUSTEP_SYSTEM_HEADERS="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_HEADERS)"
1494 GNUSTEP_SYSTEM_LIBRARIES="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_LIBRARIES)" 1494 GNUSTEP_SYSTEM_LIBRARIES="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_SYSTEM_LIBRARIES)"
1495 CPPFLAGS="$CPPFLAGS -I${GNUSTEP_SYSTEM_HEADERS}" 1495 dnl I seemed to need these as well with GNUstep-startup 0.25.
1496 CFLAGS="$CFLAGS -I${GNUSTEP_SYSTEM_HEADERS}" 1496 GNUSTEP_LOCAL_HEADERS="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_LOCAL_HEADERS)"
1497 REAL_CFLAGS="$REAL_CFLAGS -I${GNUSTEP_SYSTEM_HEADERS}" 1497 GNUSTEP_LOCAL_LIBRARIES="$(. $GNUSTEP_CONFIG_FILE; echo $GNUSTEP_LOCAL_LIBRARIES)"
1498 LDFLAGS="$LDFLAGS -L${GNUSTEP_SYSTEM_LIBRARIES}" 1498 test "x${GNUSTEP_LOCAL_HEADERS}" != "x" && \
1499 GNUSTEP_LOCAL_HEADERS="-I${GNUSTEP_LOCAL_HEADERS}"
1500 test "x${GNUSTEP_LOCAL_LIBRARIES}" != "x" && \
1501 GNUSTEP_LOCAL_LIBRARIES="-L${GNUSTEP_LOCAL_LIBRARIES}"
1502 CPPFLAGS="$CPPFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
1503 CFLAGS="$CFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
1504 REAL_CFLAGS="$REAL_CFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
1505 LDFLAGS="$LDFLAGS -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES}"
1499 LIB_STANDARD= 1506 LIB_STANDARD=
1500 START_FILES= 1507 START_FILES=
1501 TEMACS_LDFLAGS2= 1508 TEMACS_LDFLAGS2=
1502 fi 1509 fi
1503 AC_CHECK_HEADER([AppKit/AppKit.h], [HAVE_NS=yes], 1510 AC_CHECK_HEADER([AppKit/AppKit.h], [HAVE_NS=yes],
3296 3303
3297 *) LD_SWITCH_SYSTEM_TEMACS= ;; 3304 *) LD_SWITCH_SYSTEM_TEMACS= ;;
3298 esac 3305 esac
3299 3306
3300 if test "$NS_IMPL_GNUSTEP=yes"; then 3307 if test "$NS_IMPL_GNUSTEP=yes"; then
3301 LD_SWITCH_SYSTEM_TEMACS="${LD_SWITCH_SYSTEM_TEMACS} -L${GNUSTEP_SYSTEM_LIBRARIES} -L${GNUSTEP_LOCAL_LIBRARIES} -lgnustep-gui -lgnustep-base -lobjc -lpthread" 3308 LD_SWITCH_SYSTEM_TEMACS="${LD_SWITCH_SYSTEM_TEMACS} -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES} -lgnustep-gui -lgnustep-base -lobjc -lpthread"
3302 fi 3309 fi
3303 3310
3304 AC_SUBST(LD_SWITCH_SYSTEM_TEMACS) 3311 AC_SUBST(LD_SWITCH_SYSTEM_TEMACS)
3305 3312
3306 3313