From 228566eb7ba6c8a416459d997ac6136db1eed164 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Wed, 9 Nov 2005 09:34:18 +0000 Subject: Add --enable-cpukit-root, --enable-project-root. Remove --with-project-root. Fix --enable-rtems-root. --- testsuites/aclocal/rtems-top.m4 | 42 ++++++++++++++++++++++++++++++++++++----- 1 file changed, 37 insertions(+), 5 deletions(-) (limited to 'testsuites/aclocal') diff --git a/testsuites/aclocal/rtems-top.m4 b/testsuites/aclocal/rtems-top.m4 index 51a4e95207..855ceb91b5 100644 --- a/testsuites/aclocal/rtems-top.m4 +++ b/testsuites/aclocal/rtems-top.m4 @@ -33,21 +33,53 @@ AS_HELP_STRING(--enable-rtems-root,directory containing make/custom)], RTEMS_ROOT=${enable_rtems_root} ;; *) # relative directory - rtems_rootdir=${enable_rtems_root}${rtems_updir} - RTEMS_ROOT=${enable_rtems_root}${rtems_updir}'$(top_builddir)' + rtems_rootdir=${rtems_updir}${enable_rtems_root} + RTEMS_ROOT='$(top_builddir)'/${rtems_updir}${enable_rtems_root} ;; esac],[ rtems_rootdir=${rtems_updir} -RTEMS_ROOT=${rtems_updir}'$(top_builddir)' +RTEMS_ROOT='$(top_builddir)'/${rtems_updir} ]) AC_SUBST([RTEMS_ROOT]) - + AS_IF([test -n "${with_target_subdir}"], [project_top="../${with_project_top}"], [project_top="${with_project_top}"]) AC_SUBST([PROJECT_TOPdir],[${project_top}${rtems_updir}'$(top_builddir)']) -AC_SUBST([PROJECT_ROOT],[${with_project_root}${rtems_updir}'$(top_builddir)']) +AC_ARG_ENABLE([cpukit-root],[ +AS_HELP_STRING(--enable-cpukit-root,directory containing lib/librtemscpu.a)], +[case ${enable_cpukit_root} in + [[\\/$]]* | ?:[[\\/]]* ) # absolute directory + cpukit_rootdir=${enable_cpukit_root} + CPUKIT_ROOT=${enable_cpukit_root} + ;; + *) # relative directory + cpukit_rootdir=${rtems_updir}${enable_cpukit_root} + CPUKIT_ROOT='$(top_builddir)'/${rtems_updir}${enable_cpukit_root} + ;; +esac],[ +cpukit_rootdir= +CPUKIT_ROOT= +]) +AC_SUBST([CPUKIT_ROOT]) + +AC_ARG_ENABLE([project-root],[ +AS_HELP_STRING(--enable-project-root,directory containing lib/librtemsbsp.a)], +[case ${enable_project_root} in + [[\\/$]]* | ?:[[\\/]]* ) # absolute directory + project_rootdir=${enable_project_root} + PROJECT_ROOT=${enable_project_root} + ;; + *) # relative directory + project_rootdir=${rtems_updir}${enable_project_root} + PROJECT_ROOT='$(top_builddir)'/${rtems_updir}${enable_project_root} + ;; +esac],[ +project_rootdir= +PROJECT_ROOT= +]) +AC_SUBST([PROJECT_ROOT]) AC_SUBST([dirstamp],[\${am__leading_dot}dirstamp]) ])dnl -- cgit v1.2.3