1# -*- Makefile -*- for libiconv/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":
12srcdir = .
13
14# Directories used by "make install":
15prefix = $(PREFIX)
16datadir = $(prefix)\share
17mandir = $(datadir)\man
18man1dir = $(mandir)\man1
19man3dir = $(mandir)\man3
20docdir = $(datadir)\doc\libiconv
21
22# Programs used by "make":
23RM = -del
24
25# Programs used by "make install":
26INSTALL = copy
27INSTALL_PROGRAM = copy
28INSTALL_DATA = copy
29
30#### End of system configuration section. ####
31
32SHELL = /bin/sh
33
34all :
35
36install : all force
37	-mkdir $(prefix)
38	-mkdir $(datadir)
39	-mkdir $(mandir)
40	-mkdir $(man1dir)
41	$(INSTALL_DATA) iconv.1 $(man1dir)\iconv.1
42	-mkdir $(man3dir)
43	$(INSTALL_DATA) iconv_open.3 $(man3dir)\iconv_open.3
44	$(INSTALL_DATA) iconv.3 $(man3dir)\iconv.3
45	$(INSTALL_DATA) iconv_close.3 $(man3dir)\iconv_close.3
46	-mkdir $(datadir)\doc
47	-mkdir $(docdir)
48	$(INSTALL_DATA) iconv.1.html $(docdir)\iconv.1.html
49	$(INSTALL_DATA) iconv_open.3.html $(docdir)\iconv_open.3.html
50	$(INSTALL_DATA) iconv.3.html $(docdir)\iconv.3.html
51	$(INSTALL_DATA) iconv_close.3.html $(docdir)\iconv_close.3.html
52
53installdirs : force
54	-mkdir $(prefix)
55	-mkdir $(datadir)
56	-mkdir $(mandir)
57	-mkdir $(man1dir)
58	-mkdir $(man3dir)
59	-mkdir $(datadir)\doc
60	-mkdir $(docdir)
61
62uninstall : force
63	$(RM) $(man1dir)\iconv.1
64	$(RM) $(man3dir)\iconv_open.3
65	$(RM) $(man3dir)\iconv.3
66	$(RM) $(man3dir)\iconv_close.3
67	$(RM) $(docdir)\iconv.1.html
68	$(RM) $(docdir)\iconv_open.3.html
69	$(RM) $(docdir)\iconv.3.html
70	$(RM) $(docdir)\iconv_close.3.html
71
72check : all
73
74mostlyclean : clean
75
76clean : force
77
78distclean : clean
79
80maintainer-clean : distclean
81
82force :
83