2001-10-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>

* acinclude.m4: New file.
	* configure.in: Use RTEMS_BSP_SUBDIR.
This commit is contained in:
Joel Sherrill
2001-10-10 00:25:36 +00:00
parent bfba54ed1c
commit 949b619051
30 changed files with 246 additions and 30 deletions

View File

@@ -0,0 +1,11 @@
# RTEMS_CHECK_BSPDIR(RTEMS_BSP)
AC_DEFUN([RTEMS_CHECK_BSPDIR],
[
RTEMS_BSP_ALIAS(ifelse([$1],,[${RTEMS_BSP}],[$1]),bspdir)
case "$bspdir" in
portsw )
AC_CONFIG_SUBDIRS([portsw]);;
*)
AC_MSG_ERROR([Invalid BSP]);;
esac
])

View File

@@ -16,8 +16,7 @@ RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP) RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
RTEMS_PROJECT_ROOT RTEMS_PROJECT_ROOT
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir) RTEMS_CHECK_BSPDIR([$RTEMS_BSP])
AC_CONFIG_SUBDIRS($bspdir)
# Explicitly list all Makefiles here # Explicitly list all Makefiles here
AC_OUTPUT( AC_OUTPUT(

View File

@@ -0,0 +1,15 @@
# RTEMS_CHECK_BSPDIR(RTEMS_BSP)
AC_DEFUN([RTEMS_CHECK_BSPDIR],
[
RTEMS_BSP_ALIAS(ifelse([$1],,[${RTEMS_BSP}],[$1]),bspdir)
case "$bspdir" in
arm_bare_bsp )
AC_CONFIG_SUBDIRS([arm_bare_bsp]);;
armulator )
AC_CONFIG_SUBDIRS([armulator]);;
vegaplus )
AC_CONFIG_SUBDIRS([vegaplus]);;
*)
AC_MSG_ERROR([Invalid BSP]);;
esac
])

View File

@@ -16,8 +16,7 @@ RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP) RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
RTEMS_PROJECT_ROOT RTEMS_PROJECT_ROOT
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir) RTEMS_CHECK_BSPDIR([$RTEMS_BSP])
AC_CONFIG_SUBDIRS($bspdir)
# Explicitly list all Makefiles here # Explicitly list all Makefiles here
AC_OUTPUT( AC_OUTPUT(

View File

@@ -0,0 +1,11 @@
# RTEMS_CHECK_BSPDIR(RTEMS_BSP)
AC_DEFUN([RTEMS_CHECK_BSPDIR],
[
RTEMS_BSP_ALIAS(ifelse([$1],,[${RTEMS_BSP}],[$1]),bspdir)
case "$bspdir" in
c4xsim )
AC_CONFIG_SUBDIRS([c4xsim]);;
*)
AC_MSG_ERROR([Invalid BSP]);;
esac
])

View File

@@ -16,8 +16,7 @@ RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP) RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
RTEMS_PROJECT_ROOT RTEMS_PROJECT_ROOT
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir) RTEMS_CHECK_BSPDIR([$RTEMS_BSP])
AC_CONFIG_SUBDIRS($bspdir)
# Explicitly list all Makefiles here # Explicitly list all Makefiles here
AC_OUTPUT( AC_OUTPUT(

View File

@@ -0,0 +1,11 @@
# RTEMS_CHECK_BSPDIR(RTEMS_BSP)
AC_DEFUN([RTEMS_CHECK_BSPDIR],
[
RTEMS_BSP_ALIAS(ifelse([$1],,[${RTEMS_BSP}],[$1]),bspdir)
case "$bspdir" in
h8sim )
AC_CONFIG_SUBDIRS([h8sim]);;
*)
AC_MSG_ERROR([Invalid BSP]);;
esac
])

View File

@@ -16,8 +16,7 @@ RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP) RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
RTEMS_PROJECT_ROOT RTEMS_PROJECT_ROOT
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir) RTEMS_CHECK_BSPDIR([$RTEMS_BSP])
AC_CONFIG_SUBDIRS($bspdir)
# Explicitly list all Makefiles here # Explicitly list all Makefiles here
AC_OUTPUT( AC_OUTPUT(

View File

@@ -0,0 +1,11 @@
# RTEMS_CHECK_BSPDIR(RTEMS_BSP)
AC_DEFUN([RTEMS_CHECK_BSPDIR],
[
RTEMS_BSP_ALIAS(ifelse([$1],,[${RTEMS_BSP}],[$1]),bspdir)
case "$bspdir" in
simhppa )
AC_CONFIG_SUBDIRS([simhppa]);;
*)
AC_MSG_ERROR([Invalid BSP]);;
esac
])

View File

@@ -16,8 +16,7 @@ RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP) RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
RTEMS_PROJECT_ROOT RTEMS_PROJECT_ROOT
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir) RTEMS_CHECK_BSPDIR([$RTEMS_BSP])
AC_CONFIG_SUBDIRS($bspdir)
# Explicitly list all Makefiles here # Explicitly list all Makefiles here
AC_OUTPUT( AC_OUTPUT(

View File

@@ -0,0 +1,15 @@
# RTEMS_CHECK_BSPDIR(RTEMS_BSP)
AC_DEFUN([RTEMS_CHECK_BSPDIR],
[
RTEMS_BSP_ALIAS(ifelse([$1],,[${RTEMS_BSP}],[$1]),bspdir)
case "$bspdir" in
i386ex )
AC_CONFIG_SUBDIRS([i386ex]);;
pc386 )
AC_CONFIG_SUBDIRS([pc386]);;
ts_386ex )
AC_CONFIG_SUBDIRS([ts_386ex]);;
*)
AC_MSG_ERROR([Invalid BSP]);;
esac
])

View File

@@ -16,8 +16,7 @@ RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP) RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
RTEMS_PROJECT_ROOT RTEMS_PROJECT_ROOT
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir) RTEMS_CHECK_BSPDIR([$RTEMS_BSP])
AC_CONFIG_SUBDIRS($bspdir)
# Explicitly list all Makefiles here # Explicitly list all Makefiles here
AC_OUTPUT( AC_OUTPUT(

View File

@@ -0,0 +1,15 @@
# RTEMS_CHECK_BSPDIR(RTEMS_BSP)
AC_DEFUN([RTEMS_CHECK_BSPDIR],
[
RTEMS_BSP_ALIAS(ifelse([$1],,[${RTEMS_BSP}],[$1]),bspdir)
case "$bspdir" in
cvme961 )
AC_CONFIG_SUBDIRS([cvme961]);;
i960sim )
AC_CONFIG_SUBDIRS([i960sim]);;
rxgen960 )
AC_CONFIG_SUBDIRS([rxgen960]);;
*)
AC_MSG_ERROR([Invalid BSP]);;
esac
])

View File

@@ -16,8 +16,7 @@ RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP) RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
RTEMS_PROJECT_ROOT RTEMS_PROJECT_ROOT
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir) RTEMS_CHECK_BSPDIR([$RTEMS_BSP])
AC_CONFIG_SUBDIRS($bspdir)
# Explicitly list all Makefiles here # Explicitly list all Makefiles here
AC_OUTPUT( AC_OUTPUT(

View File

@@ -0,0 +1,39 @@
# RTEMS_CHECK_BSPDIR(RTEMS_BSP)
AC_DEFUN([RTEMS_CHECK_BSPDIR],
[
RTEMS_BSP_ALIAS(ifelse([$1],,[${RTEMS_BSP}],[$1]),bspdir)
case "$bspdir" in
dmv152 )
AC_CONFIG_SUBDIRS([dmv152]);;
efi332 )
AC_CONFIG_SUBDIRS([efi332]);;
efi68k )
AC_CONFIG_SUBDIRS([efi68k]);;
gen68302 )
AC_CONFIG_SUBDIRS([gen68302]);;
gen68340 )
AC_CONFIG_SUBDIRS([gen68340]);;
gen68360 )
AC_CONFIG_SUBDIRS([gen68360]);;
idp )
AC_CONFIG_SUBDIRS([idp]);;
mrm332 )
AC_CONFIG_SUBDIRS([mrm332]);;
mvme136 )
AC_CONFIG_SUBDIRS([mvme136]);;
mvme147 )
AC_CONFIG_SUBDIRS([mvme147]);;
mvme147s )
AC_CONFIG_SUBDIRS([mvme147s]);;
mvme162 )
AC_CONFIG_SUBDIRS([mvme162]);;
mvme167 )
AC_CONFIG_SUBDIRS([mvme167]);;
ods68302 )
AC_CONFIG_SUBDIRS([ods68302]);;
sim68000 )
AC_CONFIG_SUBDIRS([sim68000]);;
*)
AC_MSG_ERROR([Invalid BSP]);;
esac
])

View File

@@ -16,8 +16,7 @@ RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP) RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
RTEMS_PROJECT_ROOT RTEMS_PROJECT_ROOT
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir) RTEMS_CHECK_BSPDIR([$RTEMS_BSP])
AC_CONFIG_SUBDIRS($bspdir)
# Explicitly list all Makefiles here # Explicitly list all Makefiles here
AC_OUTPUT( AC_OUTPUT(

View File

@@ -0,0 +1,15 @@
# RTEMS_CHECK_BSPDIR(RTEMS_BSP)
AC_DEFUN([RTEMS_CHECK_BSPDIR],
[
RTEMS_BSP_ALIAS(ifelse([$1],,[${RTEMS_BSP}],[$1]),bspdir)
case "$bspdir" in
genmongoosev )
AC_CONFIG_SUBDIRS([genmongoosev]);;
jmr3904 )
AC_CONFIG_SUBDIRS([jmr3904]);;
p4000 )
AC_CONFIG_SUBDIRS([p4000]);;
*)
AC_MSG_ERROR([Invalid BSP]);;
esac
])

View File

@@ -16,8 +16,7 @@ RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP) RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
RTEMS_PROJECT_ROOT RTEMS_PROJECT_ROOT
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir) RTEMS_CHECK_BSPDIR([$RTEMS_BSP])
AC_CONFIG_SUBDIRS($bspdir)
# Explicitly list all Makefiles here # Explicitly list all Makefiles here
AC_OUTPUT( AC_OUTPUT(

View File

@@ -0,0 +1,11 @@
# RTEMS_CHECK_BSPDIR(RTEMS_BSP)
AC_DEFUN([RTEMS_CHECK_BSPDIR],
[
RTEMS_BSP_ALIAS(ifelse([$1],,[${RTEMS_BSP}],[$1]),bspdir)
case "$bspdir" in
p4000 )
AC_CONFIG_SUBDIRS([p4000]);;
*)
AC_MSG_ERROR([Invalid BSP]);;
esac
])

View File

@@ -16,8 +16,7 @@ RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP) RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
RTEMS_PROJECT_ROOT RTEMS_PROJECT_ROOT
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir) RTEMS_CHECK_BSPDIR([$RTEMS_BSP])
AC_CONFIG_SUBDIRS($bspdir)
# Explicitly list all Makefiles here # Explicitly list all Makefiles here
AC_OUTPUT( AC_OUTPUT(

View File

@@ -0,0 +1,11 @@
# RTEMS_CHECK_BSPDIR(RTEMS_BSP)
AC_DEFUN([RTEMS_CHECK_BSPDIR],
[
RTEMS_BSP_ALIAS(ifelse([$1],,[${RTEMS_BSP}],[$1]),bspdir)
case "$bspdir" in
no_bsp )
AC_CONFIG_SUBDIRS([no_bsp]);;
*)
AC_MSG_ERROR([Invalid BSP]);;
esac
])

View File

@@ -16,8 +16,7 @@ RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP) RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
RTEMS_PROJECT_ROOT RTEMS_PROJECT_ROOT
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir) RTEMS_CHECK_BSPDIR([$RTEMS_BSP])
AC_CONFIG_SUBDIRS($bspdir)
# Explicitly list all Makefiles here # Explicitly list all Makefiles here
AC_OUTPUT( AC_OUTPUT(

View File

@@ -0,0 +1,27 @@
# RTEMS_CHECK_BSPDIR(RTEMS_BSP)
AC_DEFUN([RTEMS_CHECK_BSPDIR],
[
RTEMS_BSP_ALIAS(ifelse([$1],,[${RTEMS_BSP}],[$1]),bspdir)
case "$bspdir" in
dmv177 )
AC_CONFIG_SUBDIRS([dmv177]);;
eth_comm )
AC_CONFIG_SUBDIRS([eth_comm]);;
helas403 )
AC_CONFIG_SUBDIRS([helas403]);;
mbx8xx )
AC_CONFIG_SUBDIRS([mbx8xx]);;
motorola_powerpc )
AC_CONFIG_SUBDIRS([motorola_powerpc]);;
papyrus )
AC_CONFIG_SUBDIRS([papyrus]);;
ppcn_60x )
AC_CONFIG_SUBDIRS([ppcn_60x]);;
psim )
AC_CONFIG_SUBDIRS([psim]);;
score603e )
AC_CONFIG_SUBDIRS([score603e]);;
*)
AC_MSG_ERROR([Invalid BSP]);;
esac
])

View File

@@ -17,8 +17,7 @@ RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
RTEMS_PROJECT_ROOT RTEMS_PROJECT_ROOT
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir) RTEMS_CHECK_BSPDIR([$RTEMS_BSP])
AC_CONFIG_SUBDIRS($bspdir)
AM_CONDITIONAL(need_shared, test "$RTEMS_BSP_FAMILY" = "motorola_powerpc") AM_CONDITIONAL(need_shared, test "$RTEMS_BSP_FAMILY" = "motorola_powerpc")

View File

@@ -0,0 +1,15 @@
# RTEMS_CHECK_BSPDIR(RTEMS_BSP)
AC_DEFUN([RTEMS_CHECK_BSPDIR],
[
RTEMS_BSP_ALIAS(ifelse([$1],,[${RTEMS_BSP}],[$1]),bspdir)
case "$bspdir" in
gensh1 )
AC_CONFIG_SUBDIRS([gensh1]);;
gensh2 )
AC_CONFIG_SUBDIRS([gensh2]);;
shsim )
AC_CONFIG_SUBDIRS([shsim]);;
*)
AC_MSG_ERROR([Invalid BSP]);;
esac
])

View File

@@ -16,8 +16,7 @@ RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP) RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
RTEMS_PROJECT_ROOT RTEMS_PROJECT_ROOT
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir) RTEMS_CHECK_BSPDIR([$RTEMS_BSP])
AC_CONFIG_SUBDIRS($bspdir)
# Explicitly list all Makefiles here # Explicitly list all Makefiles here
AC_OUTPUT( AC_OUTPUT(

View File

@@ -0,0 +1,13 @@
# RTEMS_CHECK_BSPDIR(RTEMS_BSP)
AC_DEFUN([RTEMS_CHECK_BSPDIR],
[
RTEMS_BSP_ALIAS(ifelse([$1],,[${RTEMS_BSP}],[$1]),bspdir)
case "$bspdir" in
erc32 )
AC_CONFIG_SUBDIRS([erc32]);;
leon )
AC_CONFIG_SUBDIRS([leon]);;
*)
AC_MSG_ERROR([Invalid BSP]);;
esac
])

View File

@@ -16,8 +16,7 @@ RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP) RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
RTEMS_PROJECT_ROOT RTEMS_PROJECT_ROOT
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir) RTEMS_CHECK_BSPDIR([$RTEMS_BSP])
AC_CONFIG_SUBDIRS($bspdir)
# Explicitly list all Makefiles here # Explicitly list all Makefiles here
AC_OUTPUT( AC_OUTPUT(

View File

@@ -0,0 +1,11 @@
# RTEMS_CHECK_BSPDIR(RTEMS_BSP)
AC_DEFUN([RTEMS_CHECK_BSPDIR],
[
RTEMS_BSP_ALIAS(ifelse([$1],,[${RTEMS_BSP}],[$1]),bspdir)
case "$bspdir" in
posix )
AC_CONFIG_SUBDIRS([posix]);;
*)
AC_MSG_ERROR([Invalid BSP]);;
esac
])

View File

@@ -16,8 +16,7 @@ RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP) RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
RTEMS_PROJECT_ROOT RTEMS_PROJECT_ROOT
RTEMS_BSP_ALIAS(${RTEMS_BSP},bspdir) RTEMS_CHECK_BSPDIR([$RTEMS_BSP])
AC_CONFIG_SUBDIRS($bspdir)
# Explicitly list all Makefiles here # Explicitly list all Makefiles here
AC_OUTPUT( AC_OUTPUT(