source: rtems/c/src/aclocal/env-rtemsbsp.m4 @ 5826a1b

4.115
Last change on this file since 5826a1b was 9b4422a2, checked in by Joel Sherrill <joel.sherrill@…>, on 05/03/12 at 15:09:24

Remove All CVS Id Strings Possible Using a Script

Script does what is expected and tries to do it as
smartly as possible.

+ remove occurrences of two blank comment lines

next to each other after Id string line removed.

+ remove entire comment blocks which only exited to

contain CVS Ids

+ If the processing left a blank line at the top of

a file, it was removed.

  • Property mode set to 100644
File size: 1.3 KB
Line 
1dnl Pass a single BSP via an environment variable
2dnl used by per BSP configure scripts
3AC_DEFUN([RTEMS_ENV_RTEMSBSP],
4[dnl
5AC_BEFORE([$0], [RTEMS_ENABLE_RTEMSBSP])dnl
6AC_BEFORE([$0], [RTEMS_PROJECT_ROOT])dnl
7AC_BEFORE([$0], [RTEMS_CHECK_CUSTOM_BSP])dnl
8
9# AC_ARG_VAR([CPU_CFLAGS],[CFLAGS specifying CPU-dependent features])
10# AC_ARG_VAR([CFLAGS_OPTIMIZE_V],[CFLAGS for building the OPTIMIZE variant])
11# AC_ARG_VAR([CFLAGS_DEBUG_V],[CFLAGS for building the DEBUG variant])
12AC_ARG_VAR([RTEMS_BSP_FAMILY],[RTEMS's BSP directory])
13AC_ARG_VAR([RTEMS_CPU_MODEL],[RTEMS's cpu model])
14
15AC_ARG_VAR([RTEMS_BSP],[RTEMS_BSP to build])
16AC_MSG_CHECKING([for RTEMS_BSP])
17AC_CACHE_VAL(rtems_cv_RTEMS_BSP,
18[dnl
19  test -n "${RTEMS_BSP}" && rtems_cv_RTEMS_BSP="$RTEMS_BSP";
20])dnl
21if test -z "$rtems_cv_RTEMS_BSP"; then
22  AC_MSG_ERROR([Missing RTEMS_BSP])
23fi
24RTEMS_BSP="$rtems_cv_RTEMS_BSP"
25AC_MSG_RESULT(${RTEMS_BSP})
26AC_SUBST(RTEMS_BSP)
27
28includedir="\${exec_prefix}/${RTEMS_BSP}/lib/include"
29libdir="\${exec_prefix}/${RTEMS_BSP}/lib"
30
31AC_SUBST([PROJECT_INCLUDE],["\$(PROJECT_ROOT)/$RTEMS_BSP/lib/include"])
32AC_SUBST([PROJECT_LIB],["\$(PROJECT_ROOT)/$RTEMS_BSP/lib"])
33AC_SUBST([PROJECT_RELEASE],["\$(PROJECT_ROOT)/$RTEMS_BSP"])
34
35AC_SUBST([project_libdir],["\$(libdir)"])
36AC_SUBST([project_includedir],["\$(includedir)"])
37])
Note: See TracBrowser for help on using the repository browser.