1
1

Need to make sure that only the winning component sets the include file.

Easiest solution is to set the include in a POST_CONFIG macro based on
whether the configure system says the component was selected or not.

This commit was SVN r25968.
Этот коммит содержится в:
Brian Barrett 2012-02-20 16:45:54 +00:00
родитель 628aa0d84d
Коммит 2d4bbfb083
7 изменённых файлов: 28 добавлений и 13 удалений

Просмотреть файл

@ -26,6 +26,10 @@ AC_DEFUN([MCA_opal_timer_aix_COMPILE_MODE], [
AC_MSG_RESULT([$$4]) AC_MSG_RESULT([$$4])
]) ])
AC_DEFUN([MCA_opal_timer_aix_POST_CONFIG],[
AS_IF([test "$1" = "1"], [timer_base_include="aix/timer_aix.h"])
])dnl
# MCA_timer_aix_CONFIG(action-if-can-compile, # MCA_timer_aix_CONFIG(action-if-can-compile,
# [action-if-cant-compile]) # [action-if-cant-compile])
@ -70,7 +74,6 @@ AC_DEFUN([MCA_opal_timer_aix_CONFIG],[
AS_IF([test "$timer_aix_happy" = "yes"], AS_IF([test "$timer_aix_happy" = "yes"],
[timer_aix_WRAPPER_EXTRA_LIBS="$timer_aix_LIBS" [timer_aix_WRAPPER_EXTRA_LIBS="$timer_aix_LIBS"
timer_base_include="aix/timer_aix.h"
$1], $1],
[$2]) [$2])
]) ])

Просмотреть файл

@ -25,6 +25,9 @@ AC_DEFUN([MCA_opal_timer_altix_COMPILE_MODE], [
AC_MSG_RESULT([$$4]) AC_MSG_RESULT([$$4])
]) ])
AC_DEFUN([MCA_opal_timer_altix_POST_CONFIG],[
AS_IF([test "$1" = "1"], [timer_base_include="altix/timer_altix.h"])
])dnl
# MCA_timer_altix_CONFIG(action-if-can-compile, # MCA_timer_altix_CONFIG(action-if-can-compile,
# [action-if-cant-compile]) # [action-if-cant-compile])
@ -73,7 +76,6 @@ AC_DEFUN([MCA_opal_timer_altix_CONFIG],[
[AC_MSG_ERROR([Altix timer requested but not available. Aborting.])]) [AC_MSG_ERROR([Altix timer requested but not available. Aborting.])])
AS_IF([test "$timer_altix_happy" = "yes"], AS_IF([test "$timer_altix_happy" = "yes"],
[timer_base_include="altix/timer_altix.h" [$1],
$1],
[$2]) [$2])
]) ])

Просмотреть файл

@ -25,6 +25,9 @@ AC_DEFUN([MCA_opal_timer_catamount_COMPILE_MODE], [
AC_MSG_RESULT([$$4]) AC_MSG_RESULT([$$4])
]) ])
AC_DEFUN([MCA_opal_timer_catamount_POST_CONFIG],[
AS_IF([test "$1" = "1"], [timer_base_include="catamount/timer_catamount.h"])
])dnl
# MCA_timer_catamount_CONFIG(action-if-can-compile, # MCA_timer_catamount_CONFIG(action-if-can-compile,
# [action-if-cant-compile]) # [action-if-cant-compile])
@ -62,7 +65,6 @@ unsigned int a = __cpu_mhz;
[AC_MSG_ERROR([Catamount timer requested but not available. Aborting.])]) [AC_MSG_ERROR([Catamount timer requested but not available. Aborting.])])
AS_IF([test "$timer_catamount_happy" = "yes"], AS_IF([test "$timer_catamount_happy" = "yes"],
[timer_base_include="catamount/timer_catamount.h" [$1],
$1],
[$2]) [$2])
]) ])

Просмотреть файл

@ -25,6 +25,9 @@ AC_DEFUN([MCA_opal_timer_darwin_COMPILE_MODE], [
AC_MSG_RESULT([$$4]) AC_MSG_RESULT([$$4])
]) ])
AC_DEFUN([MCA_opal_timer_darwin_POST_CONFIG],[
AS_IF([test "$1" = "1"], [timer_base_include="darwin/timer_darwin.h"])
])dnl
# MCA_timer_darwin_CONFIG(action-if-can-compile, # MCA_timer_darwin_CONFIG(action-if-can-compile,
# [action-if-cant-compile]) # [action-if-cant-compile])
@ -51,7 +54,6 @@ AC_DEFUN([MCA_opal_timer_darwin_CONFIG],[
[AC_MSG_ERROR([Darwin timer requested but not available. Aborting.])]) [AC_MSG_ERROR([Darwin timer requested but not available. Aborting.])])
AS_IF([test "$timer_darwin_happy" = "yes"], AS_IF([test "$timer_darwin_happy" = "yes"],
[timer_base_include="darwin/timer_darwin.h" [$1],
$1],
[$2]) [$2])
]) ])

Просмотреть файл

@ -25,6 +25,9 @@ AC_DEFUN([MCA_opal_timer_linux_COMPILE_MODE], [
AC_MSG_RESULT([$$4]) AC_MSG_RESULT([$$4])
]) ])
AC_DEFUN([MCA_opal_timer_linux_POST_CONFIG],[
AS_IF([test "$1" = "1"], [timer_base_include="linux/timer_linux.h"])
])dnl
# MCA_timer_linux_CONFIG(action-if-can-compile, # MCA_timer_linux_CONFIG(action-if-can-compile,
# [action-if-cant-compile]) # [action-if-cant-compile])
@ -57,7 +60,6 @@ AC_DEFUN([MCA_opal_timer_linux_CONFIG],[
[AC_MSG_ERROR([Linux timer requested but not available. Aborting.])]) [AC_MSG_ERROR([Linux timer requested but not available. Aborting.])])
AS_IF([test "$timer_linux_happy" = "yes"], AS_IF([test "$timer_linux_happy" = "yes"],
[timer_base_include="linux/timer_linux.h" [$1],
$1],
[$2]) [$2])
]) ])

Просмотреть файл

@ -25,6 +25,9 @@ AC_DEFUN([MCA_opal_timer_solaris_COMPILE_MODE], [
AC_MSG_RESULT([$$4]) AC_MSG_RESULT([$$4])
]) ])
AC_DEFUN([MCA_opal_timer_solaris_POST_CONFIG],[
AS_IF([test "$1" = "1"], [timer_base_include="solaris/timer_solaris.h"])
])dnl
# MCA_timer_solaris_CONFIG(action-if-can-compile, # MCA_timer_solaris_CONFIG(action-if-can-compile,
# [action-if-cant-compile]) # [action-if-cant-compile])
@ -50,7 +53,6 @@ AC_DEFUN([MCA_opal_timer_solaris_CONFIG],[
[AC_MSG_ERROR([Solaris timer requested but not available. Aborting.])]) [AC_MSG_ERROR([Solaris timer requested but not available. Aborting.])])
AS_IF([test "$timer_solaris_happy" = "yes"], AS_IF([test "$timer_solaris_happy" = "yes"],
[timer_base_include="solaris/timer_solaris.h" [$1],
$1],
[$2]) [$2])
]) ])

Просмотреть файл

@ -25,6 +25,9 @@ AC_DEFUN([MCA_opal_timer_windows_COMPILE_MODE], [
AC_MSG_RESULT([$$4]) AC_MSG_RESULT([$$4])
]) ])
AC_DEFUN([MCA_opal_timer_windows_POST_CONFIG],[
AS_IF([test "$1" = "1"], [timer_base_include="windows/timer_windows.h"])
])dnl
# MCA_timer_windows_CONFIG(action-if-can-compile, # MCA_timer_windows_CONFIG(action-if-can-compile,
# [action-if-cant-compile]) # [action-if-cant-compile])
@ -52,7 +55,6 @@ AC_DEFUN([MCA_opal_timer_windows_CONFIG],[
[AC_MSG_ERROR([Windows timer requested but not available. Aborting.])]) [AC_MSG_ERROR([Windows timer requested but not available. Aborting.])])
AS_IF([test "$timer_windows_happy" = "yes"], AS_IF([test "$timer_windows_happy" = "yes"],
[timer_base_include="windows/timer_windows.h" [$1],
$1],
[$2]) [$2])
]) ])