xref: /onnv-gate/usr/src/grub/grub-0.97/docs/Makefile.solaris (revision 8044:b3af80bbf173)
1*8044SWilliam.Kucharski@Sun.COM#
2*8044SWilliam.Kucharski@Sun.COM# Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
3*8044SWilliam.Kucharski@Sun.COM# Use is subject to license terms.
4*8044SWilliam.Kucharski@Sun.COM#
5*8044SWilliam.Kucharski@Sun.COM# ident	"%Z%%M%	%I%	%E% SMI"
6*8044SWilliam.Kucharski@Sun.COM#
7*8044SWilliam.Kucharski@Sun.COMinclude ../../Makefile.grub
8*8044SWilliam.Kucharski@Sun.COMinclude ../Makefile.solaris.defs
9*8044SWilliam.Kucharski@Sun.COM
10*8044SWilliam.Kucharski@Sun.COM
11*8044SWilliam.Kucharski@Sun.COM# Install these only if the OPTION_DOCS option is on (blank).
12*8044SWilliam.Kucharski@Sun.COM$(OPTION_DOCS)MAN1_FILES	= mbchk.1
13*8044SWilliam.Kucharski@Sun.COM
14*8044SWilliam.Kucharski@Sun.COM$(OPTION_DOCS)MAN8_FILES	= grub-install.8	\
15*8044SWilliam.Kucharski@Sun.COM				  grub-md5-crypt.8	\
16*8044SWilliam.Kucharski@Sun.COM				  grub-terminfo.8	\
17*8044SWilliam.Kucharski@Sun.COM				  grub.8
18*8044SWilliam.Kucharski@Sun.COM
19*8044SWilliam.Kucharski@Sun.COM$(OPTION_DOCS)INFO_FILES	= grub.info		\
20*8044SWilliam.Kucharski@Sun.COM				  grub.info-1		\
21*8044SWilliam.Kucharski@Sun.COM				  grub.info-2		\
22*8044SWilliam.Kucharski@Sun.COM				  grub.info-3		\
23*8044SWilliam.Kucharski@Sun.COM				  grub.info-4		\
24*8044SWilliam.Kucharski@Sun.COM				  multiboot.info
25*8044SWilliam.Kucharski@Sun.COM
26*8044SWilliam.Kucharski@Sun.COM
27*8044SWilliam.Kucharski@Sun.COMINSTALL_MAN1_DIR = $(ROOT_PLAT_GRUB)/man/man1
28*8044SWilliam.Kucharski@Sun.COMINSTALL_MAN8_DIR = $(ROOT_PLAT_GRUB)/man/man8
29*8044SWilliam.Kucharski@Sun.COMINSTALL_INFO_DIR = $(ROOT_PLAT_GRUB)/info
30*8044SWilliam.Kucharski@Sun.COM
31*8044SWilliam.Kucharski@Sun.COMINSTALL_TARGETS	= $(MAN1_FILES:%=$(INSTALL_MAN1_DIR)/%) \
32*8044SWilliam.Kucharski@Sun.COM		  $(MAN8_FILES:%=$(INSTALL_MAN8_DIR)/%) \
33*8044SWilliam.Kucharski@Sun.COM		  $(INFO_FILES:%=$(INSTALL_INFO_DIR)/%)
34*8044SWilliam.Kucharski@Sun.COM
35*8044SWilliam.Kucharski@Sun.COM#
36*8044SWilliam.Kucharski@Sun.COM# Source files to be installed in $(SRC_DIR).
37*8044SWilliam.Kucharski@Sun.COM#
38*8044SWilliam.Kucharski@Sun.COMSRC_DIR		= $(ROOT_SRC)/docs
39*8044SWilliam.Kucharski@Sun.COMSRC_FILES	= Makefile.am Makefile.in boot.S boot.S.texi \
40*8044SWilliam.Kucharski@Sun.COM		  grub-install.8 grub-md5-crypt.8 grub-terminfo.8 grub.8 \
41*8044SWilliam.Kucharski@Sun.COM		  grub.info grub.info-1 grub.info-2 grub.info-3 grub.info-4 \
42*8044SWilliam.Kucharski@Sun.COM		  grub.texi help2man internals.texi kernel.c kernel.c.texi \
43*8044SWilliam.Kucharski@Sun.COM		  mbchk.1 mdate-sh menu.lst multiboot.h multiboot.h.texi \
44*8044SWilliam.Kucharski@Sun.COM		  multiboot.info multiboot.texi src2texi stamp-vti \
45*8044SWilliam.Kucharski@Sun.COM		  texinfo.tex version.texi
46*8044SWilliam.Kucharski@Sun.COM
47*8044SWilliam.Kucharski@Sun.COMINSTALL_TARGETS	+= $(SRC_FILES:%=$(SRC_DIR)/%)
48*8044SWilliam.Kucharski@Sun.COM
49*8044SWilliam.Kucharski@Sun.COM
50*8044SWilliam.Kucharski@Sun.COMall clean clobber:
51*8044SWilliam.Kucharski@Sun.COM
52*8044SWilliam.Kucharski@Sun.COM
53*8044SWilliam.Kucharski@Sun.COMinstall: all $(INSTALL_TARGETS)
54*8044SWilliam.Kucharski@Sun.COM
55*8044SWilliam.Kucharski@Sun.COM$(INSTALL_MAN1_DIR)/%: $(INSTALL_MAN1_DIR) %
56*8044SWilliam.Kucharski@Sun.COM	$(INS.file)
57*8044SWilliam.Kucharski@Sun.COM
58*8044SWilliam.Kucharski@Sun.COM$(INSTALL_MAN8_DIR)/%: $(INSTALL_MAN8_DIR) %
59*8044SWilliam.Kucharski@Sun.COM	$(INS.file)
60*8044SWilliam.Kucharski@Sun.COM
61*8044SWilliam.Kucharski@Sun.COM$(INSTALL_INFO_DIR)/%: $(INSTALL_INFO_DIR) %
62*8044SWilliam.Kucharski@Sun.COM	$(INS.file)
63*8044SWilliam.Kucharski@Sun.COM
64*8044SWilliam.Kucharski@Sun.COM$(SRC_DIR)/%: $(SRC_DIR) %
65*8044SWilliam.Kucharski@Sun.COM	$(INS.file)
66*8044SWilliam.Kucharski@Sun.COM
67*8044SWilliam.Kucharski@Sun.COM$(INSTALL_MAN1_DIR) $(INSTALL_MAN8_DIR) $(INSTALL_INFO_DIR) $(SRC_DIR):
68*8044SWilliam.Kucharski@Sun.COM	$(INS.dir)
69