summaryrefslogtreecommitdiffstats
path: root/c/configure.ac
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-04-26 14:00:41 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2021-09-21 07:39:09 +0200
commitdb8f598d56951cf43f22a5e325e0d23c8f7559f9 (patch)
tree607bc2e2c842bb932bce53efc7423e73ef18f6ff /c/configure.ac
parent04998451b9f63d6655e41cda3cfc3fb26d7e39fc (diff)
downloadrtems-db8f598d56951cf43f22a5e325e0d23c8f7559f9.tar.bz2
build: Remove old build system
Close #3250. Close #4081.
Diffstat (limited to 'c/configure.ac')
-rw-r--r--c/configure.ac93
1 files changed, 0 insertions, 93 deletions
diff --git a/c/configure.ac b/c/configure.ac
deleted file mode 100644
index f7636239ee..0000000000
--- a/c/configure.ac
+++ /dev/null
@@ -1,93 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-##
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([src])
-RTEMS_TOP(..)
-with_rtems_source_top=$(cd ${srcdir}/.. && pwd)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-## These options are used within this file.
-RTEMS_ENABLE_RTEMSBSP
-
-# Set up rtems_bsp
-AS_IF([test x"$enable_rtemsbsp" = x"no"],[
-# --disable-rtemsbsp
- rtems_bsp=""
-],[
- AS_IF([test -z "$enable_rtemsbsp"],
- [# --enable-rtemsbsp=""
- RTEMS_CHECK_BSPS(rtems_bsp)],
- [# --enable-rtemsbsp="list"
- rtems_bsp="$enable_rtemsbsp"])
-])
-
-# Check sanity of BSPs in $rtems_bsp
-for _rtems_bsp in : $rtems_bsp; do test "x$_rtems_bsp" = x: && continue
- # make sure there is a config/*.cfg file for the bsp
- _RTEMS_CHECK_CUSTOM_BSP([$_rtems_bsp.cfg],[bsp_cfg])
-
- AS_IF([test -n "$bsp_cfg"],
- [
- # retrieve bsp_family
- RTEMS_BSP_ALIAS([$_rtems_bsp],[rtems_bsp_family])
-
- # Is there a configure script for the BSP?
- AS_IF([test -r "$srcdir/$RTEMS_TOPdir/c/src/lib/libbsp/$RTEMS_CPU/$rtems_bsp_family/configure"],
- [RTEMS_BSP_LIST="$RTEMS_BSP_LIST $_rtems_bsp"])
- ])
-done
-
-#
-# Compose the configuration arguments to be passed to c/src/configure
-#
-##
-## Partially borrowed from autoconf-2.13
-##
-
-## Adjust paths
-_RTEMS_ADJUST_SRCDIR([rtems_bsp_configure],[src])
-rtems_bsp_configure="$rtems_bsp_configure/configure"
- RTEMS_CONFIGURE_ARGS_QUOTE([rtems_bsp_configure_args],
- [-enable-rtemsbsp=* | --enable-rtemsbsp=* ) ;;])
-
-rtems_bsp_configure="$rtems_bsp_configure $rtems_bsp_configure_args"
-rtems_bsp_configure="$rtems_bsp_configure '--with-project-root=../../'"
-rtems_bsp_configure="$rtems_bsp_configure '--with-project-top=../../'"
-AC_SUBST(rtems_bsp_configure)
-
-AC_SUBST(RTEMS_BSP_LIST)
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile],[
-for bsp in : $RTEMS_BSP_LIST; do test "x$bsp" = x: && continue
-rtems_source_top=$(cd ${srcdir}/.. && pwd)
-cat >> Makefile << BSPEOF
-
-$bsp: src/configure
- @set fnord \$(MAKEFLAGS); amf=\[$]\[$]2; \\
- echo "Configuring RTEMS_BSP=$bsp"; \\
- \$(MKDIR_P) $bsp; \\
- ( cd $bsp && \\
- CONFIG_SHELL=\$(SHELL) RTEMS_BSP=$bsp \$(rtems_bsp_configure) \\
- --with-rtems-build-top=\$\${PWD} --with-rtems-source-top=${rtems_source_top} ) \\
- || case "\$\$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac;
-BSPEOF
-done
-],[RTEMS_BSP_LIST="$RTEMS_BSP_LIST"])
-AC_OUTPUT
-AS_IF([test -n "$RTEMS_BSP_LIST"],[
-echo
-echo target architecture: $target_cpu.
-echo available BSPs: $RTEMS_BSP_LIST.
-echo \'${MAKE} all\' will build the following BSPs: $RTEMS_BSP_LIST.
-echo other BSPs can be built with \'${MAKE} RTEMS_BSP=\"bsp1 bsp2 ...\"\'
-echo
-])