|
10 | 10 | # |
11 | 11 | # $HEADER$ |
12 | 12 |
|
| 13 | +include $(top_srcdir)/Makefile.ompi-rules |
| 14 | + |
| 15 | +man_pages = oshcc.1 shmemcc.1 oshfort.1 shmemfort.1 oshrun.1 shmemrun.1 |
| 16 | + |
13 | 17 | if PROJECT_OSHMEM |
| 18 | +man_MANS = $(man_pages) |
| 19 | + |
14 | 20 | nodist_oshmemdata_DATA = \ |
15 | 21 | shmemcc-wrapper-data.txt \ |
16 | 22 | shmemfort-wrapper-data.txt |
@@ -49,4 +55,41 @@ uninstall-local: |
49 | 55 | $(DESTDIR)$(bindir)/oshjavac \ |
50 | 56 | $(DESTDIR)$(bindir)/shmemjavac |
51 | 57 |
|
| 58 | + |
| 59 | +######################################################## |
| 60 | +# |
| 61 | +# Man page generation / handling |
| 62 | +# |
| 63 | +######################################################## |
| 64 | +distclean-local: |
| 65 | + rm -f $(man_pages) |
| 66 | + |
| 67 | +$(top_builddir)/opal/tools/wrappers/generic_wrapper.1: |
| 68 | + (cd $(top_builddir)/opal/tools/wrappers && $(MAKE) $(AM_MAKEFLAGS) generic_wrapper.1) |
| 69 | + |
| 70 | +oshcc.1: $(top_builddir)/opal/tools/wrappers/generic_wrapper.1 |
| 71 | + rm -f oshcc.1 |
| 72 | + sed -e 's/#COMMAND#/oshcc/g' -e 's/#PROJECT#/Open SHMEM/g' -e 's/#PROJECT_SHORT#/OSHMEM/g' -e 's/#LANGUAGE#/C/g' < $(top_builddir)/opal/tools/wrappers/generic_wrapper.1 > oshcc.1 |
| 73 | + |
| 74 | +shmemcc.1: $(top_builddir)/opal/tools/wrappers/generic_wrapper.1 |
| 75 | + rm -f shmemcc.1 |
| 76 | + sed -e 's/#COMMAND#/shmemcc/g' -e 's/#PROJECT#/Open SHMEM/g' -e 's/#PROJECT_SHORT#/OSHMEM/g' -e 's/#LANGUAGE#/C/g' < $(top_builddir)/opal/tools/wrappers/generic_wrapper.1 > shmemcc.1 |
| 77 | + |
| 78 | +oshfort.1: $(top_builddir)/opal/tools/wrappers/generic_wrapper.1 |
| 79 | + rm -f oshfort.1 |
| 80 | + sed -e 's/#COMMAND#/oshfort/g' -e 's/#PROJECT#/Open SHMEM/g' -e 's/#PROJECT_SHORT#/OSHMEM/g' -e 's/#LANGUAGE#/Fortran/g' < $(top_builddir)/opal/tools/wrappers/generic_wrapper.1 > oshfort.1 |
| 81 | + |
| 82 | +shmemfort.1: $(top_builddir)/opal/tools/wrappers/generic_wrapper.1 |
| 83 | + rm -f shmemfort.1 |
| 84 | + sed -e 's/#COMMAND#/shmemfort/g' -e 's/#PROJECT#/Open SHMEM/g' -e 's/#PROJECT_SHORT#/OSHMEM/g' -e 's/#LANGUAGE#/Fortran/g' < $(top_builddir)/opal/tools/wrappers/generic_wrapper.1 > shmemfort.1 |
| 85 | + |
| 86 | +$(top_builddir)/orte/tools/orterun/orterun.1: |
| 87 | + (cd $(top_builddir)/orte/tools/orterun && $(MAKE) $(AM_MAKEFLAGS) orterun.1) |
| 88 | + |
| 89 | +oshrun.1: $(top_builddir)/orte/tools/orterun/orterun.1 |
| 90 | + cp -f $(top_builddir)/orte/tools/orterun/orterun.1 oshrun.1 |
| 91 | + |
| 92 | +shmemrun.1: $(top_builddir)/orte/tools/orterun/orterun.1 |
| 93 | + cp -f $(top_builddir)/orte/tools/orterun/orterun.1 shmemrun.1 |
| 94 | + |
52 | 95 | endif # PROJECT_OSHMEM |
0 commit comments