1# Mf-boot.in 2# Copyright 1984-2017 Cisco Systems, Inc. 3# 4# Licensed under the Apache License, Version 2.0 (the "License"); 5# you may not use this file except in compliance with the License. 6# You may obtain a copy of the License at 7# 8# http://www.apache.org/licenses/LICENSE-2.0 9# 10# Unless required by applicable law or agreed to in writing, software 11# distributed under the License is distributed on an "AS IS" BASIS, 12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13# See the License for the specific language governing permissions and 14# limitations under the License. 15 16include Mf-config 17 18bootfiles=$(addsuffix .boot, $(shell cd ../boot ; echo *)) 19 20doit: $(bootfiles) 21 22%.boot: 23 rm -rf ../xc-$* 24 ( cd .. ; "${srcdir}"/workarea $* xc-$* $(m) ) 25 ( cd ../xc-$*/s ; $(MAKE) -f Mf-cross base=../../$(workarea) m=$(m) xm=$* ) 26 mkdir -p ../boot/$* 27 ( cd ../xc-$*/s ; $(MAKE) keepbootfiles ) 28