summaryrefslogtreecommitdiff
path: root/Build/source/am/man1_links.am
blob: d08b82591ce3c9f4343956d92bca28e72c1ba853 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
## am/man1_links.am: Makefile fragment for manual page links.
##
## Copyright (C) 2011-2013 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
##
## requires $(man1_links)
## Symlinks within $(man1dir): FILE:LINK indicates LINK.1->FILE.1
.PHONY: install-man1-links uninstall-man1-links

install-man1-links:
	@cd $(DESTDIR)$(man1dir) && \
	  for s in $(man1_links); do \
	    link=`echo $$s | sed 's,.*:,,'`; \
	    file=`echo $$s | sed 's,:.*,,'`; \
	    rm -f $$link.1; \
	    echo "creating link '$$link.1' -> '$$file.1'"; \
	    echo ".so man1/$$file.1" >$$link.1; \
	  done

uninstall-man1-links:
	@for s in $(man1_links); do \
	  link=`echo $$s | sed 's,.*:,,'`; \
	  rm -f $(DESTDIR)$(man1dir)/$$link.1; \
	done