Skip to content

Commit 8d336dd

Browse files
author
Ralph Castain
authored
Merge pull request #4209 from rhc54/topic/foobar
Only build prun if building --with-devel-headers
2 parents 0a3d8af + 3f89088 commit 8d336dd

File tree

2 files changed

+23
-17
lines changed

2 files changed

+23
-17
lines changed

ompi/mca/rte/orte/Makefile.am

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Copyright (c) 2012 Los Alamos National Security, LLC.
33
# All rights reserved.
44
# Copyright (c) 2014 Cisco Systems, Inc. All rights reserved.
5-
# Copyright (c) 2016 Intel, Inc. All rights reserved.
5+
# Copyright (c) 2016-2017 Intel, Inc. All rights reserved.
66
# $COPYRIGHT$
77
#
88
# Additional copyrights may follow
@@ -28,10 +28,12 @@ libmca_rte_orte_la_SOURCES =$(sources) $(headers)
2828
libmca_rte_orte_la_LDFLAGS = -module -avoid-version
2929
libmca_rte_orte_la_LIBADD = $(top_builddir)/orte/lib@[email protected]
3030

31-
man_pages = mpirun.1 mpiexec.1 ompi-ps.1 ompi-clean.1 ompi-top.1 ompi-server.1 ompi-dvm.1
31+
man_pages = mpirun.1 mpiexec.1 ompi-ps.1 ompi-clean.1 ompi-top.1 ompi-server.1
3232

33-
if WANT_FT
34-
man_pages += ompi-checkpoint.1 ompi-restart.1
33+
if OPAL_WANT_PRUN
34+
if WANT_INSTALL_HEADERS
35+
man_pages += ompi-dvm.1
36+
endif
3537
endif
3638

3739
if OPAL_INSTALL_BINARIES
@@ -44,11 +46,10 @@ install-exec-hook:
4446
(cd $(DESTDIR)$(bindir); rm -f ompi-clean$(EXEEXT); $(LN_S) orte-clean$(EXEEXT) ompi-clean$(EXEEXT))
4547
(cd $(DESTDIR)$(bindir); rm -f ompi-top$(EXEEXT); $(LN_S) orte-top$(EXEEXT) ompi-top$(EXEEXT))
4648
(cd $(DESTDIR)$(bindir); rm -f ompi-server$(EXEEXT); $(LN_S) orte-server$(EXEEXT) ompi-server$(EXEEXT))
49+
if OPAL_WANT_PRUN
50+
if WANT_INSTALL_HEADERS
4751
(cd $(DESTDIR)$(bindir); rm -f ompi-dvm$(EXEEXT); $(LN_S) orte-dvm$(EXEEXT) ompi-dvm$(EXEEXT))
48-
if WANT_FT
49-
(cd $(DESTDIR)$(bindir); rm -f ompi-checkpoint$(EXEEXT); $(LN_S) orte-checkpoint$(EXEEXT) ompi-checkpoint$(EXEEXT))
50-
(cd $(DESTDIR)$(bindir); rm -f ompi-restart$(EXEEXT); $(LN_S) orte-restart$(EXEEXT) ompi-restart$(EXEEXT))
51-
(cd $(DESTDIR)$(bindir); rm -f ompi-migrate$(EXEEXT); $(LN_S) orte-migrate$(EXEEXT) ompi-migrate$(EXEEXT))
52+
endif
5253
endif
5354

5455
uninstall-local:
@@ -57,12 +58,11 @@ uninstall-local:
5758
$(DESTDIR)$(bindir)/ompi-ps$(EXEEXT) \
5859
$(DESTDIR)$(bindir)/ompi-clean$(EXEEXT) \
5960
$(DESTDIR)$(bindir)/ompi-top$(EXEEXT) \
60-
$(DESTDIR)$(bindir)/ompi-server$(EXEEXT) \
61-
$(DESTDIR)$(bindir)/ompi-dvm$(EXEEXT)
62-
if WANT_FT
63-
rm -f $(DESTDIR)$(bindir)/ompi-checkpoint$(EXEEXT) \
64-
$(DESTDIR)$(bindir)/ompi-restart$(EXEEXT) \
65-
$(DESTDIR)$(bindir)/ompi-migrate$(EXEEXT)
61+
$(DESTDIR)$(bindir)/ompi-server$(EXEEXT)
62+
if OPAL_WANT_PRUN
63+
if WANT_INSTALL_HEADERS
64+
m -f $(DESTDIR)$(bindir)/ompi-dvm$(EXEEXT)
65+
endif
6666
endif
6767

6868
endif # OPAL_INSTALL_BINARIES
@@ -118,8 +118,12 @@ $(top_builddir)/orte/tools/orte-server/orte-server.1:
118118
ompi-server.1: $(top_builddir)/orte/tools/orte-server/orte-server.1
119119
cp -f $(top_builddir)/orte/tools/orte-server/orte-server.1 ompi-server.1
120120

121+
if OPAL_WANT_PRUN
122+
if WANT_INSTALL_HEADERS
121123
ompi-dvm.1: $(top_builddir)/orte/tools/orte-dvm/orte-dvm.1
122124
cp -f $(top_builddir)/orte/tools/orte-dvm/orte-dvm.1 ompi-dvm.1
125+
endif
126+
endif
123127

124128
clean-local:
125129
rm -f $(man_pages)

orte/tools/Makefile.am

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@ SUBDIRS += \
3535
tools/orte-top \
3636
tools/orte-info \
3737
tools/orte-migrate \
38-
tools/orte-server \
39-
tools/orte-dvm
38+
tools/orte-server
4039

4140
DIST_SUBDIRS += \
4241
tools/orte-checkpoint \
@@ -54,6 +53,9 @@ DIST_SUBDIRS += \
5453
tools/prun
5554

5655
if OPAL_WANT_PRUN
56+
if WANT_INSTALL_HEADERS
5757
SUBDIRS += \
58-
tools/prun
58+
tools/prun \
59+
tools/orte-dvm
60+
endif
5961
endif

0 commit comments

Comments
 (0)