dnl Process this file with autoconf to produce a configure script. dnl dnl $Id$ AC_PREREQ(2.13) AC_INIT(optman) RTEMS_TOP(../../../..) AC_CONFIG_AUX_DIR(../../../..) RTEMS_CANONICAL_TARGET_CPU AM_INIT_AUTOMAKE(rtems-c-src-exec-posix,$RTEMS_VERSION,no) AM_MAINTAINER_MODE RTEMS_ENABLE_POSIX RTEMS_ENABLE_INLINES RTEMS_ENV_RTEMSCPU RTEMS_CHECK_CPU RTEMS_CANONICAL_HOST RTEMS_PROJECT_ROOT RTEMS_PROG_CC_FOR_TARGET RTEMS_CANONICALIZE_TOOLS RTEMS_CHECK_MULTIPROCESSING(RTEMS_BSP) RTEMS_CHECK_POSIX_API(RTEMS_BSP) # If RTEMS macros are enabled, then use them. Otherwise, use inlines. if test "$RTEMS_USE_MACROS" = "yes"; then INLINEdir="macros" else INLINEdir="inline" fi AM_CONDITIONAL(INLINE,test "$INLINEdir" = "inline" ) AM_CONDITIONAL(MACROS,test "$INLINEdir" = "macros" ) AM_CONDITIONAL(HAS_MP,test "$HAS_MP" = "yes" ) ## Needed when using automake for libs/rels RTEMS_CHECK_NEWLIB ## Refuse to build if bsp does not support libposix if test "$HAS_POSIX_API" != "yes"; then AC_MSG_ERROR([BSP $RTEMS_BSP does not support libposix]) fi # Explicitly list all Makefiles here AC_OUTPUT( Makefile src/Makefile include/Makefile include/sys/Makefile include/rtems/Makefile include/rtems/posix/Makefile optman/Makefile inline/Makefile inline/rtems/Makefile inline/rtems/posix/Makefile macros/Makefile macros/rtems/Makefile macros/rtems/posix/Makefile )