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.KEEP_STATE: 11*8044SWilliam.Kucharski@Sun.COM 12*8044SWilliam.Kucharski@Sun.COMSUBDIRS = netboot stage2 stage1 lib grub util docs 13*8044SWilliam.Kucharski@Sun.COM 14*8044SWilliam.Kucharski@Sun.COM# 15*8044SWilliam.Kucharski@Sun.COM# Source files to be installed in $(SRC_DIR). 16*8044SWilliam.Kucharski@Sun.COM# NOTE: although it's under SCCS, config.h is not included here because 17*8044SWilliam.Kucharski@Sun.COM# it's automatically generated when configure is run. 18*8044SWilliam.Kucharski@Sun.COM# 19*8044SWilliam.Kucharski@Sun.COMSRC_DIR = $(ROOT_SRC) 20*8044SWilliam.Kucharski@Sun.COM 21*8044SWilliam.Kucharski@Sun.COMSRC_FILES = AUTHORS BUGS COPYING ChangeLog INSTALL MAINTENANCE \ 22*8044SWilliam.Kucharski@Sun.COM Makefile.am Makefile.in NEWS README THANKS TODO \ 23*8044SWilliam.Kucharski@Sun.COM acinclude.m4 aclocal.m4 config.h.in configure.ac stamp-h.in 24*8044SWilliam.Kucharski@Sun.COMINST_FILES = $(SRC_FILES:%=$(SRC_DIR)/%) 25*8044SWilliam.Kucharski@Sun.COM 26*8044SWilliam.Kucharski@Sun.COMSRC_EXECS = compile config.guess config.sub configure depcomp \ 27*8044SWilliam.Kucharski@Sun.COM install-sh missing mkinstalldirs 28*8044SWilliam.Kucharski@Sun.COMINST_EXECS = $(SRC_EXECS:%=$(SRC_DIR)/%) 29*8044SWilliam.Kucharski@Sun.COM$(INST_EXECS) := FILEMODE = 755 30*8044SWilliam.Kucharski@Sun.COM 31*8044SWilliam.Kucharski@Sun.COM 32*8044SWilliam.Kucharski@Sun.COMINSTALL_TARGETS = $(INST_FILES) $(INST_EXECS) 33*8044SWilliam.Kucharski@Sun.COM 34*8044SWilliam.Kucharski@Sun.COMall := TARGET = all 35*8044SWilliam.Kucharski@Sun.COMinstall := TARGET = install 36*8044SWilliam.Kucharski@Sun.COMclean := TARGET = clean 37*8044SWilliam.Kucharski@Sun.COMclobber := TARGET = clobber 38*8044SWilliam.Kucharski@Sun.COM 39*8044SWilliam.Kucharski@Sun.COM 40*8044SWilliam.Kucharski@Sun.COMall install clean clobber: $(SUBDIRS) 41*8044SWilliam.Kucharski@Sun.COM 42*8044SWilliam.Kucharski@Sun.COM$(SUBDIRS): _FORCE 43*8044SWilliam.Kucharski@Sun.COM @cd $@; pwd; $(MAKE) -f Makefile.solaris $(TARGET) 44*8044SWilliam.Kucharski@Sun.COM 45*8044SWilliam.Kucharski@Sun.COM 46*8044SWilliam.Kucharski@Sun.COMinstall: $(INSTALL_TARGETS) 47*8044SWilliam.Kucharski@Sun.COM 48*8044SWilliam.Kucharski@Sun.COM$(SRC_DIR)/%: $(SRC_DIR) % 49*8044SWilliam.Kucharski@Sun.COM $(INS.file) 50*8044SWilliam.Kucharski@Sun.COM 51*8044SWilliam.Kucharski@Sun.COM$(SRC_DIR): 52*8044SWilliam.Kucharski@Sun.COM $(INS.dir) 53*8044SWilliam.Kucharski@Sun.COM 54*8044SWilliam.Kucharski@Sun.COM 55*8044SWilliam.Kucharski@Sun.COM_FORCE: 56