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