- more build system updates for bproc
This commit was SVN r6609.
Этот коммит содержится в:
родитель
9a83910165
Коммит
384639c5cc
@ -16,10 +16,32 @@
|
||||
|
||||
include $(top_ompi_srcdir)/config/Makefile.options
|
||||
|
||||
AM_CPPFLAGS = -I$(top_ompi_builddir)/src/include
|
||||
AM_CPPFLAGS = -I$(top_ompi_builddir)/src/include $(pls_bproc_CPPFLAGS)
|
||||
|
||||
noinst_LTLIBRARIES = libmca_pls_bproc.la
|
||||
libmca_pls_bproc_la_SOURCES = \
|
||||
# Make the output library in this directory, and name it either
|
||||
# mca_<type>_<name>.la (for DSO builds) or libmca_<type>_<name>.la
|
||||
# (for static builds).
|
||||
|
||||
if OMPI_BUILD_pls_bproc_DSO
|
||||
component_noinst =
|
||||
component_install = mca_pls_bproc.la
|
||||
else
|
||||
component_noinst = libmca_pls_bproc.la
|
||||
component_install =
|
||||
endif
|
||||
|
||||
sources = \
|
||||
pls_bproc.h \
|
||||
pls_bproc.c \
|
||||
pls_bproc_component.c
|
||||
|
||||
mcacomponentdir = $(libdir)/openmpi
|
||||
mcacomponent_LTLIBRARIES = $(component_install)
|
||||
mca_pls_bproc_la_SOURCES = $(sources)
|
||||
mca_pls_bproc_la_LIBADD = $(pls_bproc_LIBS)
|
||||
mca_pls_bproc_la_LDFLAGS = -module -avoid-version $(pls_bproc_LDFLAGS)
|
||||
|
||||
noinst_LTLIBRARIES = $(component_noinst)
|
||||
libmca_pls_bproc_la_SOURCES = $(sources)
|
||||
libmca_pls_bproc_la_LIBADD = $(pls_bproc_LIBS)
|
||||
libmca_pls_bproc_la_LDFLAGS = -module -avoid-version $(pls_bproc_LDFLAGS)
|
||||
|
@ -32,7 +32,7 @@ AC_DEFUN([MCA_pls_bproc_CONFIG],[
|
||||
[AC_MSG_ERROR([Scyld bproc is not supported by the launching system yet])])
|
||||
|
||||
# set build flags to use in makefile
|
||||
AC_SUBST([pls_bproc_OBJCFLAGS])
|
||||
AC_SUBST([pls_bproc_CPPFLAGS])
|
||||
AC_SUBST([pls_bproc_LDFLAGS])
|
||||
AC_SUBST([pls_bproc_LIBS])
|
||||
])dnl
|
||||
|
@ -81,13 +81,11 @@ int orte_pls_bproc_component_open(void) {
|
||||
OBJ_CONSTRUCT(&mca_pls_bproc_component.lock, opal_mutex_t);
|
||||
OBJ_CONSTRUCT(&mca_pls_bproc_component.condition, opal_condition_t);
|
||||
/* init the list to hold the daemon names */
|
||||
rc = orte_pointer_array_init(&mca_pls_bproc_component.daemon_names, 8, 200000,
|
||||
8);
|
||||
rc = orte_pointer_array_init(&mca_pls_bproc_component.daemon_names, 8, 200000, 8);
|
||||
if(ORTE_SUCCESS != rc) {
|
||||
ORTE_ERROR_LOG(rc);
|
||||
}
|
||||
|
||||
return ORTE_SUCCESS;
|
||||
return rc;
|
||||
}
|
||||
|
||||
int orte_pls_bproc_component_close(void) {
|
||||
|
@ -16,10 +16,32 @@
|
||||
|
||||
include $(top_ompi_srcdir)/config/Makefile.options
|
||||
|
||||
AM_CPPFLAGS = -I$(top_ompi_builddir)/src/include
|
||||
AM_CPPFLAGS = -I$(top_ompi_builddir)/src/include $(pls_bproc_orted_CPPFLAGS)
|
||||
|
||||
noinst_LTLIBRARIES = libmca_pls_bproc_orted.la
|
||||
libmca_pls_bproc_orted_la_SOURCES = \
|
||||
# Make the output library in this directory, and name it either
|
||||
# mca_<type>_<name>.la (for DSO builds) or libmca_<type>_<name>.la
|
||||
# (for static builds).
|
||||
|
||||
if OMPI_BUILD_pls_bproc_orted_DSO
|
||||
component_noinst =
|
||||
component_install = mca_pls_bproc_orted.la
|
||||
else
|
||||
component_noinst = libmca_pls_bproc_orted.la
|
||||
component_install =
|
||||
endif
|
||||
|
||||
sources = \
|
||||
pls_bproc_orted.h \
|
||||
pls_bproc_orted.c \
|
||||
pls_bproc_orted_component.c
|
||||
|
||||
mcacomponentdir = $(libdir)/openmpi
|
||||
mcacomponent_LTLIBRARIES = $(component_install)
|
||||
mca_pls_bproc_orted_la_SOURCES = $(sources)
|
||||
mca_pls_bproc_orted_la_LIBADD = $(pls_bproc_orted_LIBS)
|
||||
mca_pls_bproc_orted_la_LDFLAGS = -module -avoid-version $(pls_bproc_orted_LDFLAGS)
|
||||
|
||||
noinst_LTLIBRARIES = $(component_noinst)
|
||||
libmca_pls_bproc_orted_la_SOURCES = $(sources)
|
||||
libmca_pls_bproc_orted_la_LIBADD = $(pls_bproc_orted_LIBS)
|
||||
libmca_pls_bproc_orted_la_LDFLAGS = -module -avoid-version $(pls_bproc_orted_LDFLAGS)
|
||||
|
@ -30,7 +30,7 @@ AC_DEFUN([MCA_pls_bproc_orted_CONFIG],[
|
||||
[$2])
|
||||
|
||||
# set build flags to use in makefile
|
||||
AC_SUBST([pls_bproc_orted_OBJCFLAGS])
|
||||
AC_SUBST([pls_bproc_orted_CPPFLAGS])
|
||||
AC_SUBST([pls_bproc_orted_LDFLAGS])
|
||||
AC_SUBST([pls_bproc_orted_LIBS])
|
||||
])dnl
|
||||
|
@ -33,7 +33,7 @@ AC_DEFUN([MCA_pls_bproc_seed_CONFIG],[
|
||||
[AC_MSG_ERROR([Scyld bproc is not supported by the launching system yet])])
|
||||
|
||||
# set build flags to use in makefile
|
||||
AC_SUBST([pls_bproc_seed_OBJCFLAGS])
|
||||
AC_SUBST([pls_bproc_seed_CPPFLAGS])
|
||||
AC_SUBST([pls_bproc_seed_LDFLAGS])
|
||||
AC_SUBST([pls_bproc_seed_LIBS])
|
||||
])dnl
|
||||
|
@ -30,7 +30,7 @@ AC_DEFUN([MCA_ras_bjs_CONFIG],[
|
||||
[$2])
|
||||
|
||||
# set build flags to use in makefile
|
||||
AC_SUBST([ras_bjs_OBJCFLAGS])
|
||||
AC_SUBST([ras_bjs_CPPFLAGS])
|
||||
AC_SUBST([ras_bjs_LDFLAGS])
|
||||
AC_SUBST([ras_bjs_LIBS])
|
||||
])dnl
|
||||
|
@ -30,7 +30,7 @@ AC_DEFUN([MCA_ras_lsf_bproc_CONFIG],[
|
||||
[$2])
|
||||
|
||||
# set build flags to use in makefile
|
||||
AC_SUBST([ras_lsf_bproc_OBJCFLAGS])
|
||||
AC_SUBST([ras_lsf_bproc_CPPFLAGS])
|
||||
AC_SUBST([ras_lsf_bproc_LDFLAGS])
|
||||
AC_SUBST([ras_lsf_bproc_LIBS])
|
||||
])dnl
|
||||
|
@ -30,7 +30,7 @@ AC_DEFUN([MCA_soh_bproc_CONFIG],[
|
||||
[$2])
|
||||
|
||||
# set build flags to use in makefile
|
||||
AC_SUBST([soh_bproc_OBJCFLAGS])
|
||||
AC_SUBST([soh_bproc_CPPFLAGS])
|
||||
AC_SUBST([soh_bproc_LDFLAGS])
|
||||
AC_SUBST([soh_bproc_LIBS])
|
||||
])dnl
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user