summaryrefslogtreecommitdiffstats
path: root/c/src/aclocal/bsp-linkcmds.m4
blob: ce7b72d18607a3b20db035dbfa29b05aa82b57d4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
dnl Install a BSP's linkcmds from the source-tree into the build-tree
AC_DEFUN([RTEMS_BSP_LINKCMDS],[
AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])
LINKCMDS=
for f in "${srcdir}/../../../../../../bsps/${RTEMS_CPU}/${RTEMS_BSP_FAMILY}/start/linkcmds.${RTEMS_BSP}" \
  "${srcdir}/../../../../../../bsps/${RTEMS_CPU}/${RTEMS_BSP_FAMILY}/start/linkcmds.${RTEMS_BSP_FAMILY}" \
  "${srcdir}/../../../../../../bsps/${RTEMS_CPU}/${RTEMS_BSP_FAMILY}/start/linkcmds";
do
  AS_IF([test -f "$f"],[
    LINKCMDS="$f"
    break])
done

AS_IF([test -z "${LINKCMDS}"],[
  AC_MSG_ERROR([can not determine linkcmds])])

AC_CONFIG_LINKS([linkcmds:${LINKCMDS}])
])