diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1997-04-22 12:37:11 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1997-04-22 12:37:11 +0000 |
commit | d4cf1644588c33b460cdac085ec87c6588ac9784 (patch) | |
tree | 759be17de8192d1bc72ca8eb522fa6e76c7d6ca7 /configure.in | |
parent | Corrected spelling of --enable-gcc28 argument (diff) | |
download | rtems-d4cf1644588c33b460cdac085ec87c6588ac9784.tar.bz2 |
Added support for Hardware API. This will be distributed as a separate
component which can be loaded on top of the RTEMS source tree.
Diffstat (limited to '')
-rw-r--r-- | configure.in | 46 |
1 files changed, 45 insertions, 1 deletions
diff --git a/configure.in b/configure.in index 67aa553e44..b92bb6908a 100644 --- a/configure.in +++ b/configure.in @@ -226,6 +226,47 @@ c/src/lib/libbsp/unix/posix/wrapup/Makefile" tcpip_mk="c/src/lib/libka9q/Makefile" +hwapi_mk="\ +c/src/lib/libhwapi/Makefile \ +c/src/lib/libhwapi/eeprom/Makefile \ +c/src/lib/libhwapi/eeprom/wrapup/Makefile \ +c/src/lib/libhwapi/eeprom/eeprom/Makefile \ +c/src/lib/libhwapi/drivers/Makefile \ +c/src/lib/libhwapi/drivers/vmebus/Makefile \ +c/src/lib/libhwapi/drivers/vmebus/dmv202/Makefile \ +c/src/lib/libhwapi/drivers/vmebus/dmv536/Makefile \ +c/src/lib/libhwapi/drivers/vmebus/dmv666/Makefile \ +c/src/lib/libhwapi/drivers/vmebus/wrapup/Makefile \ +c/src/lib/libhwapi/serial/Makefile \ +c/src/lib/libhwapi/serial/default/Makefile \ +c/src/lib/libhwapi/serial/stream/Makefile \ +c/src/lib/libhwapi/serial/template/Makefile \ +c/src/lib/libhwapi/serial/wrapup/Makefile \ +c/src/lib/libhwapi/serial/channel/Makefile \ +c/src/lib/libhwapi/discrete/Makefile \ +c/src/lib/libhwapi/discrete/tools/Makefile \ +c/src/lib/libhwapi/discrete/relay/Makefile \ +c/src/lib/libhwapi/discrete/wrapup/Makefile \ +c/src/lib/libhwapi/discrete/greycode/Makefile \ +c/src/lib/libhwapi/discrete/discrete_in/Makefile \ +c/src/lib/libhwapi/discrete/discrete_out/Makefile \ +c/src/lib/libhwapi/discrete/discrete_input/Makefile \ +c/src/lib/libhwapi/discrete/discrete_output/Makefile \ +c/src/lib/libhwapi/discrete/discrete_flag/Makefile \ +c/src/lib/libhwapi/discrete/discrete_bitfield/Makefile \ +c/src/lib/libhwapi/analog/Makefile \ +c/src/lib/libhwapi/analog/dac/Makefile \ +c/src/lib/libhwapi/analog/wrapup/Makefile \ +c/src/lib/libhwapi/analog/linear_dac/Makefile \ +c/src/lib/libhwapi/analog/linear_adc/Makefile \ +c/src/lib/libhwapi/analog/adc/Makefile \ +c/src/lib/libhwapi/wrapup/Makefile \ +c/src/lib/libhwapi/support/Makefile \ +c/src/lib/libhwapi/support/chain/Makefile \ +c/src/lib/libhwapi/support/checksum/Makefile \ +c/src/lib/libhwapi/support/wrapup/Makefile \ +c/src/lib/libhwapi/support/dumpbuf/Makefile" + tests_mk="c/src/tests/Makefile \ c/src/tests/libtests/Makefile \ c/src/tests/libtests/cpuuse/Makefile \ @@ -399,7 +440,6 @@ AC_ARG_ENABLE(libcdir, \ [ RTEMS_LIBC_DIR="${enableval}" ; \ test -d ${enableval} || AC_MSG_ERROR("$enableval is not a directory" ) ] ) - RTEMS_PREFIX=${target_cpu}-${target_vendor} # @@ -508,6 +548,10 @@ AC_ARG_ENABLE(tests, \ [ --disable-tests disable tests], \ tests_mk=,makefiles="${makefiles} ${tests_mk}") +AC_ARG_ENABLE(hwapi, \ +[ --enable-hwapi enable hardware API library], \ +makefiles="${makefiles} ${hwapi_mk}",hwapi_mk=) + AC_ARG_ENABLE(rtemsbsp, \ [ --enable-rtemsbsp=bsp1 bsp2 .. prefix for cross-tools], \ RTEMS_BSP=$enableval) |