42d7b014e4
To be able to checkpoint/restart using criu (criu.org) a new CRS component is added which is based on criu. This first commit provides the minimal set of functions and configure script options to enable --with-criu and link against libcriu.so. No actual checkpoint/restart functionality is yet implemented. This is only the framework which needs to be filled with the actual functionality. This commit was SVN r30666.
50 строки
1.6 KiB
Makefile
50 строки
1.6 KiB
Makefile
#
|
|
# Copyright (c) 2004-2007 The Trustees of Indiana University.
|
|
# All rights reserved.
|
|
# Copyright (c) 2004-2005 The Trustees of the University of Tennessee.
|
|
# All rights reserved.
|
|
# Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
|
|
# University of Stuttgart. All rights reserved.
|
|
# Copyright (c) 2004-2005 The Regents of the University of California.
|
|
# All rights reserved.
|
|
# Copyright (c) 2010 Cisco Systems, Inc. All rights reserved.
|
|
# Copyright (c) 2014 Hochschule Esslingen. All rights reserved.
|
|
#
|
|
# $COPYRIGHT$
|
|
#
|
|
# Additional copyrights may follow
|
|
#
|
|
# $HEADER$
|
|
#
|
|
|
|
CFLAGS = $(crs_criu_CFLAGS)
|
|
AM_CPPFLAGS = $(crs_criu_CPPFLAGS)
|
|
|
|
sources = \
|
|
crs_criu.h \
|
|
crs_criu_component.c \
|
|
crs_criu_module.c
|
|
|
|
# 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 MCA_BUILD_opal_crs_criu_DSO
|
|
component_noinst =
|
|
component_install = mca_crs_criu.la
|
|
else
|
|
component_noinst = libmca_crs_criu.la
|
|
component_install =
|
|
endif
|
|
|
|
mcacomponentdir = $(ompilibdir)
|
|
mcacomponent_LTLIBRARIES = $(component_install)
|
|
mca_crs_criu_la_SOURCES = $(sources)
|
|
mca_crs_criu_la_LDFLAGS = -module -avoid-version $(crs_criu_LDFLAGS)
|
|
mca_crs_criu_la_LIBADD = $(crs_criu_LIBS)
|
|
|
|
noinst_LTLIBRARIES = $(component_noinst)
|
|
libmca_crs_criu_la_SOURCES = $(sources)
|
|
libmca_crs_criu_la_LDFLAGS = -module -avoid-version $(crs_criu_LDFLAGS)
|
|
libmca_crs_criu_la_LIBADD = $(crs_criu_LIBS)
|