forked from Imagelibrary/rtems
added ka9q stack
This commit is contained in:
14
configure.in
14
configure.in
@@ -224,6 +224,8 @@ c/src/lib/libbsp/unix/posix/startup/Makefile \
|
||||
c/src/lib/libbsp/unix/posix/timer/Makefile \
|
||||
c/src/lib/libbsp/unix/posix/wrapup/Makefile"
|
||||
|
||||
ka9q_mk="c/src/lib/libka9q/Makefile"
|
||||
|
||||
hwapi_mk="\
|
||||
c/src/lib/libhwapi/Makefile \
|
||||
c/src/lib/libhwapi/eeprom/Makefile \
|
||||
@@ -425,6 +427,14 @@ AC_ARG_ENABLE(posix, \
|
||||
*) AC_MSG_ERROR(bad value ${enableval} for disable-posix option) ;;
|
||||
esac],[RTEMS_HAS_POSIX_API=yes])
|
||||
|
||||
AC_ARG_ENABLE(ka9q, \
|
||||
[ --disable-ka9q disable KA9Q TCP/IP stack], \
|
||||
[case "${enableval}" in
|
||||
yes) RTEMS_HAS_KA9Q=yes ;;
|
||||
no) RTEMS_HAS_KA9Q=no ;;
|
||||
*) AC_MSG_ERROR(bad value ${enableval} for disable-ka9q option) ;;
|
||||
esac],[RTEMS_HAS_KA9Q=yes])
|
||||
|
||||
AC_ARG_ENABLE(rtems-inlines, \
|
||||
[ --disable-rtems-inlines disable RTEMS inline functions (use macros)], \
|
||||
[case "${enableval}" in
|
||||
@@ -547,6 +557,9 @@ RTEMS_HOST=$host_os
|
||||
RTEMS_ROOT=`cd $srcdir/c; pwd`
|
||||
PROJECT_ROOT=`pwd;`
|
||||
|
||||
# For now always generate the KA9Q TCP/IP Makefiles
|
||||
makefiles="$makefiles $ka9q_mk"
|
||||
|
||||
AC_ARG_ENABLE(tests, \
|
||||
[ --disable-tests disable tests], \
|
||||
tests_mk=,makefiles="${makefiles} ${tests_mk}")
|
||||
@@ -564,6 +577,7 @@ AC_SUBST(RTEMS_HOST)
|
||||
AC_SUBST(RTEMS_LIBC_DIR)
|
||||
AC_SUBST(RTEMS_ROOT)
|
||||
AC_SUBST(RTEMS_HAS_POSIX_API)
|
||||
AC_SUBST(RTEMS_HAS_KA9Q)
|
||||
AC_SUBST(RTEMS_USE_MACROS)
|
||||
AC_SUBST(RTEMS_USE_GCC272)
|
||||
AC_SUBST(RTEMS_LIBC_DIR)
|
||||
|
||||
Reference in New Issue
Block a user