1# -*- Makefile -*- for gettext-tools/man
2
3#### Start of system configuration section. ####
4
5# Flags that can be set on the nmake command line:
6#   PREFIX=Some\Directory   Base directory for installation
7!if !defined(PREFIX)
8PREFIX = c:\usr
9!endif
10
11# Directories used by "make install":
12prefix = $(PREFIX)
13datadir = $(prefix)\share
14mandir = $(datadir)\man
15man1dir = $(mandir)\man1
16docdir = $(datadir)\doc\gettext
17
18LN = copy
19RM = -del
20
21# Programs used by "make install":
22INSTALL = copy
23INSTALL_PROGRAM = copy
24INSTALL_DATA = copy
25
26#### End of system configuration section. ####
27
28SHELL = /bin/sh
29
30all :
31
32install : all force
33	-mkdir $(prefix)
34	-mkdir $(datadir)
35	-mkdir $(mandir)
36	-mkdir $(man1dir)
37	$(INSTALL_DATA) msgcmp.1 $(man1dir)\msgcmp.1
38	$(INSTALL_DATA) msgfmt.1 $(man1dir)\msgfmt.1
39	$(INSTALL_DATA) msgmerge.1 $(man1dir)\msgmerge.1
40	$(INSTALL_DATA) msgunfmt.1 $(man1dir)\msgunfmt.1
41	$(INSTALL_DATA) xgettext.1 $(man1dir)\xgettext.1
42	$(INSTALL_DATA) msgattrib.1 $(man1dir)\msgattrib.1
43	$(INSTALL_DATA) msgcat.1 $(man1dir)\msgcat.1
44	$(INSTALL_DATA) msgcomm.1 $(man1dir)\msgcomm.1
45	$(INSTALL_DATA) msgconv.1 $(man1dir)\msgconv.1
46	$(INSTALL_DATA) msgen.1 $(man1dir)\msgen.1
47	$(INSTALL_DATA) msgexec.1 $(man1dir)\msgexec.1
48	$(INSTALL_DATA) msgfilter.1 $(man1dir)\msgfilter.1
49	$(INSTALL_DATA) msggrep.1 $(man1dir)\msggrep.1
50	$(INSTALL_DATA) msginit.1 $(man1dir)\msginit.1
51	$(INSTALL_DATA) msguniq.1 $(man1dir)\msguniq.1
52	-mkdir $(datadir)\doc
53	-mkdir $(docdir)
54	$(INSTALL_DATA) msgcmp.1.html $(docdir)\msgcmp.1.html
55	$(INSTALL_DATA) msgfmt.1.html $(docdir)\msgfmt.1.html
56	$(INSTALL_DATA) msgmerge.1.html $(docdir)\msgmerge.1.html
57	$(INSTALL_DATA) msgunfmt.1.html $(docdir)\msgunfmt.1.html
58	$(INSTALL_DATA) xgettext.1.html $(docdir)\xgettext.1.html
59	$(INSTALL_DATA) msgattrib.1.html $(docdir)\msgattrib.1.html
60	$(INSTALL_DATA) msgcat.1.html $(docdir)\msgcat.1.html
61	$(INSTALL_DATA) msgcomm.1.html $(docdir)\msgcomm.1.html
62	$(INSTALL_DATA) msgconv.1.html $(docdir)\msgconv.1.html
63	$(INSTALL_DATA) msgen.1.html $(docdir)\msgen.1.html
64	$(INSTALL_DATA) msgexec.1.html $(docdir)\msgexec.1.html
65	$(INSTALL_DATA) msgfilter.1.html $(docdir)\msgfilter.1.html
66	$(INSTALL_DATA) msggrep.1.html $(docdir)\msggrep.1.html
67	$(INSTALL_DATA) msginit.1.html $(docdir)\msginit.1.html
68	$(INSTALL_DATA) msguniq.1.html $(docdir)\msguniq.1.html
69
70installdirs : force
71	-mkdir $(prefix)
72	-mkdir $(datadir)
73	-mkdir $(mandir)
74	-mkdir $(man1dir)
75	-mkdir $(datadir)\doc
76	-mkdir $(docdir)
77
78uninstall : force
79	$(RM) $(man1dir)\msgcmp.1
80	$(RM) $(man1dir)\msgfmt.1
81	$(RM) $(man1dir)\msgmerge.1
82	$(RM) $(man1dir)\msgunfmt.1
83	$(RM) $(man1dir)\xgettext.1
84	$(RM) $(man1dir)\msgattrib.1
85	$(RM) $(man1dir)\msgcat.1
86	$(RM) $(man1dir)\msgcomm.1
87	$(RM) $(man1dir)\msgconv.1
88	$(RM) $(man1dir)\msgen.1
89	$(RM) $(man1dir)\msgexec.1
90	$(RM) $(man1dir)\msgfilter.1
91	$(RM) $(man1dir)\msggrep.1
92	$(RM) $(man1dir)\msginit.1
93	$(RM) $(man1dir)\msguniq.1
94	$(RM) $(docdir)\msgcmp.1.html
95	$(RM) $(docdir)\msgfmt.1.html
96	$(RM) $(docdir)\msgmerge.1.html
97	$(RM) $(docdir)\msgunfmt.1.html
98	$(RM) $(docdir)\xgettext.1.html
99	$(RM) $(docdir)\msgattrib.1.html
100	$(RM) $(docdir)\msgcat.1.html
101	$(RM) $(docdir)\msgcomm.1.html
102	$(RM) $(docdir)\msgconv.1.html
103	$(RM) $(docdir)\msgen.1.html
104	$(RM) $(docdir)\msgexec.1.html
105	$(RM) $(docdir)\msgfilter.1.html
106	$(RM) $(docdir)\msggrep.1.html
107	$(RM) $(docdir)\msginit.1.html
108	$(RM) $(docdir)\msguniq.1.html
109
110check : all
111
112mostlyclean : clean
113
114clean : force
115	$(RM) core
116
117distclean : clean
118	$(RM) Makefile
119
120maintainer-clean : distclean
121
122force :
123