1351N/A# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
1351N/A# Use is subject to license terms.
1089N/A# ident "%Z%%M% %I% %E% SMI"
1089N/AINCLUDES = -I. -I.. -I../lib -I../docs
1089N/A# Build these only if the OPTION_UTILS on is on (blank).
1089N/A$(OPTION_UTILS)PROGRAMS = mbchk
1351N/A# Build these only if the OPTION_UTILS on is on (blank).
1089N/A$(OPTION_UTILS)INSTALL_SCRIPTS = grub-install \
1089N/A$(OPTION_UTILS)NOINSTALL_SCRIPTS = grub-image
1351N/ASCRIPTS = $(INSTALL_SCRIPTS) $(NOINSTALL_SCRIPTS)
1351N/AINSTALL_BINDIR = $(ROOT_PLAT_GRUB)/bin
1351N/AINSTALL_SBINDIR = $(ROOT_PLAT_GRUB)/sbin
705N/AINSTALL_TARGETS = $(PROGRAMS:%=$(INSTALL_BINDIR)/%) \
705N/A $(INSTALL_SCRIPTS:%=$(INSTALL_SBINDIR)/%)
705N/A$(INSTALL_BINDIR)/% := FILEMODE = 0555
1351N/A$(INSTALL_SBINDIR)/% := FILEMODE = 0555
1351N/A# Source files to be installed in $(SRC_DIR).
705N/AINSTALL_TARGETS += $(SRC_FILES:%=$(SRC_DIR)/%)
705N/A $(LINK) -o $@ $@.o $(LIBCOMMON)
705N/Ainstall: all $(INSTALL_TARGETS)
1089N/A$(INSTALL_BINDIR)/%: $(INSTALL_BINDIR) %
1089N/A$(INSTALL_SBINDIR)/%: $(INSTALL_SBINDIR) %
1089N/A$(INSTALL_BINDIR) $(INSTALL_SBINDIR) $(SRC_DIR):
1351N/A $(RM) *.o $(NOINSTALL_SCRIPTS)
1089N/A $(RM) $(PROGRAMS) $(INSTALL_SCRIPTS)