Skip to content

Commit 0548757

Browse files
committed
docs: fix OpenSHMEM man pages in dist
Ensure to always include the non-generated man pages (i.e., the pages that are simply nroff redirects to Sphinx-generated man pages). Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
1 parent cb66147 commit 0548757

File tree

1 file changed

+41
-20
lines changed

1 file changed

+41
-20
lines changed

docs/Makefile.am

Lines changed: 41 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -785,6 +785,40 @@ OSHMEM_MAN1_BUILT = $(OSHMEM_MAN1:%.1=$(MAN_OUTDIR)/%.1)
785785
OSHMEM_MAN3_RST = $(OSHMEM_MAN3:%.3=man-oshmem/man3/%.3.rst)
786786
OSHMEM_MAN3_BUILT = $(OSHMEM_MAN3:%.3=$(MAN_OUTDIR)/%.3)
787787

788+
EXTRA_DIST += \
789+
$(OMPI_MAN1_BUILT) \
790+
$(OMPI_MAN3_BUILT) \
791+
$(OMPI_MAN5_BUILT) \
792+
$(OSHMEM_MAN1_BUILT) \
793+
$(OSHMEM_MAN3_BUILT)
794+
795+
###########################################################################
796+
797+
# These files are not generated by Sphinx (they are redirects to
798+
# Sphinx-generated man pages).
799+
OMPI_MAN1_REDIRECTS = \
800+
man-openmpi/man1/mpicc.1 \
801+
man-openmpi/man1/mpicxx.1 \
802+
man-openmpi/man1/mpic++.1 \
803+
man-openmpi/man1/mpifort.1 \
804+
man-openmpi/man1/mpif77.1 \
805+
man-openmpi/man1/mpif90.1 \
806+
man-openmpi/man1/mpijavac.1
807+
808+
OSHMEM_MAN1_REDIRECTS = \
809+
man-openshmem/man1/oshcc.1 \
810+
man-openshmem/man1/oshcxx.1 \
811+
man-openshmem/man1/oshc++.1 \
812+
man-openshmem/man1/oshfort.1 \
813+
man-openshmem/man1/shmemcc.1 \
814+
man-openshmem/man1/shmemcxx.1 \
815+
man-openshmem/man1/shmemc++.1 \
816+
man-openshmem/man1/shmemfort.1
817+
818+
EXTRA_DIST += \
819+
$(OMPI_MAN1_REDIRECTS) \
820+
$(OSHMEM_MAN1_REDIRECTS)
821+
788822
###########################################################################
789823
if OPAL_BUILD_DOCS
790824

@@ -840,32 +874,19 @@ endif OPAL_BUILD_DOCS
840874
###########################################################################
841875
if OPAL_INSTALL_DOCS
842876

843-
dist_man1_MANS = \
877+
man1_MANS = \
844878
$(OMPI_MAN1_BUILT) \
845-
man-openmpi/man1/mpicc.1 \
846-
man-openmpi/man1/mpicxx.1 \
847-
man-openmpi/man1/mpic++.1 \
848-
man-openmpi/man1/mpifort.1 \
849-
man-openmpi/man1/mpif77.1 \
850-
man-openmpi/man1/mpif90.1 \
851-
man-openmpi/man1/mpijavac.1
879+
$(OMPI_MAN1_REDIRECTS)
852880

853-
dist_man3_MANS = $(OMPI_MAN3_BUILT)
854-
dist_man5_MANS = $(OMPI_MAN5_BUILT)
881+
man3_MANS = $(OMPI_MAN3_BUILT)
882+
man5_MANS = $(OMPI_MAN5_BUILT)
855883

856884
if PROJECT_OSHMEM
857-
dist_man1_MANS += \
885+
man1_MANS += \
858886
$(OSHMEM_MAN1_BUILT) \
859-
man-openshmem/man1/oshcc.1 \
860-
man-openshmem/man1/oshcxx.1 \
861-
man-openshmem/man1/oshc++.1 \
862-
man-openshmem/man1/oshfort.1 \
863-
man-openshmem/man1/shmemcc.1 \
864-
man-openshmem/man1/shmemcxx.1 \
865-
man-openshmem/man1/shmemc++.1 \
866-
man-openshmem/man1/shmemfort.1
887+
$(OSHMEM_MAN1_REDIRECTS)
867888

868-
dist_man3_MANS += $(OSHMEM_MAN3_BUILT)
889+
man3_MANS += $(OSHMEM_MAN3_BUILT)
869890
endif
870891

871892
endif OPAL_INSTALL_DOCS

0 commit comments

Comments
 (0)