# Makefile template for Configure for the sim library. # Copyright (C) 1993, 1995 Free Software Foundation, Inc. # Written by Cygnus Support. # # This file is part of BFD, the Binary File Descriptor library. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. VPATH = @srcdir@ srcdir = @srcdir@ srcroot = $(srcdir)/.. prefix = @prefix@ exec_prefix = @exec_prefix@ host_alias = @host_alias@ target_alias = @target_alias@ program_transform_name = @program_transform_name@ bindir = $(exec_prefix)/bin libdir = $(exec_prefix)/lib tooldir = $(libdir)/$(target_alias) datadir = $(prefix)/lib mandir = $(prefix)/man man1dir = $(mandir)/man1 man2dir = $(mandir)/man2 man3dir = $(mandir)/man3 man4dir = $(mandir)/man4 man5dir = $(mandir)/man5 man6dir = $(mandir)/man6 man7dir = $(mandir)/man7 man8dir = $(mandir)/man8 man9dir = $(mandir)/man9 infodir = $(prefix)/info includedir = $(prefix)/include docdir = $(datadir)/doc SHELL = /bin/sh # FIXME: Use autoconf's AC_PROG_INSTALL INSTALL = $${srcroot}/../install.sh -c INSTALL_PROGRAM = $(INSTALL) INSTALL_DATA = $(INSTALL) INSTALL_XFORM = $(INSTALL) -t='$(program_transform_name)' INSTALL_XFORM1 = $(INSTALL_XFORM) -b=.1 AR = ar AR_FLAGS = rc CFLAGS = -g BISON = bison MAKEINFO = makeinfo RANLIB = ranlib SUBDIRS = @subdirs@ .NOEXPORT: MAKEOVERRIDES= INCDIR = $(srcdir)/../include CSEARCH = -I. -I$(srcdir) -I$(INCDIR) DEP = mkdep ALL=all-nothing CLEAN=clean-nothing DO_INSTALL=install-nothing #### Makefile fragments come in here. # @target_makefile_frag@ ### FLAGS_TO_PASS = \ "prefix=$(prefix)" \ "exec_prefix=$(exec_prefix)" \ "against=$(against)" \ "AR=$(AR)" \ "AR_FLAGS=$(AR_FLAGS)" \ "CC=$(CC)" \ "CFLAGS=$(CFLAGS)" \ "RANLIB=$(RANLIB)" \ "MAKEINFO=$(MAKEINFO)" \ "INSTALL=$(INSTALL)" \ "INSTALL_DATA=$(INSTALL_DATA)" \ "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \ "BISON=$(BISON)" all: $(ALL) clean: $(CLEAN) install: $(DO_INSTALL) mostlyclean: clean distclean realclean: clean rm -f Makefile config.cache config.log config.status info: install-info: dvi: ### ### .PHONY: check installcheck check: installcheck: ### none all-nothing: force clean-nothing: force install-nothing: force ### z8k all-z8k: force @if [ -f ./z8k/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ ( cd ./z8k ; $(MAKE) $(FLAGS_TO_PASS) all) ; \ else \ true ; \ fi install-z8k: force @if [ -f ./z8k/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ srcroot=`cd $(srcdir); pwd`; export srcroot; \ ( cd ./z8k ; $(MAKE) $(FLAGS_TO_PASS) install) ; \ else \ true ; \ fi clean-z8k: force @if [ -f ./z8k/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ ( cd ./z8k ; $(MAKE) $(FLAGS_TO_PASS) clean) ; \ else \ true ; \ fi ### h8300 all-h8300: force @if [ -f ./h8300/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ ( cd ./h8300 ; $(MAKE) $(FLAGS_TO_PASS) all) ; \ else \ true ; \ fi install-h8300: force @if [ -f ./h8300/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ srcroot=`cd $(srcdir); pwd`; export srcroot; \ ( cd ./h8300 ; $(MAKE) $(FLAGS_TO_PASS) install) ; \ else \ true ; \ fi clean-h8300: force @if [ -f ./h8300/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ ( cd ./h8300 ; $(MAKE) $(FLAGS_TO_PASS) clean) ; \ else \ true ; \ fi ### ### h8500 all-h8500: force @if [ -f ./h8500/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ ( cd ./h8500 ; $(MAKE) $(FLAGS_TO_PASS) all) ; \ else \ true ; \ fi install-h8500: force @if [ -f ./h8500/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ srcroot=`cd $(srcdir); pwd`; export srcroot; \ ( cd ./h8500 ; $(MAKE) $(FLAGS_TO_PASS) install) ; \ else \ true ; \ fi clean-h8500: force @if [ -f ./h8500/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ ( cd ./h8500 ; $(MAKE) $(FLAGS_TO_PASS) clean) ; \ else \ true ; \ fi ### ### sh all-sh: force @if [ -f ./sh/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ ( cd ./sh ; $(MAKE) $(FLAGS_TO_PASS) all) ; \ else \ true ; \ fi install-sh: force @if [ -f ./sh/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ ( cd ./sh ; $(MAKE) $(FLAGS_TO_PASS) install) ; \ else \ true ; \ fi clean-sh: force @if [ -f ./sh/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ ( cd ./sh ; $(MAKE) $(FLAGS_TO_PASS) clean) ; \ else \ true ; \ fi TAGS: ### ### w65 all-w65: force @if [ -f ./w65/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ ( cd ./w65 ; $(MAKE) $(FLAGS_TO_PASS) all) ; \ else \ true ; \ fi install-w65: force @if [ -f ./w65/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ srcroot=`cd $(srcdir); pwd`; export srcroot; \ ( cd ./w65 ; $(MAKE) $(FLAGS_TO_PASS) install) ; \ else \ true ; \ fi clean-w65: force @if [ -f ./w65/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ ( cd ./w65 ; $(MAKE) $(FLAGS_TO_PASS) clean) ; \ else \ true ; \ fi ### arm all-arm: force @if [ -f ./arm/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ ( cd ./arm ; $(MAKE) $(FLAGS_TO_PASS) all) ; \ else \ true ; \ fi install-arm: force @if [ -f ./arm/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ srcroot=`cd $(srcdir); pwd`; export srcroot; \ ( cd ./arm ; $(MAKE) $(FLAGS_TO_PASS) install) ; \ else \ true ; \ fi clean-arm: force @if [ -f ./arm/Makefile ] ; then \ rootme=`pwd` ; export rootme ; \ ( cd ./arm ; $(MAKE) $(FLAGS_TO_PASS) clean) ; \ else \ true ; \ fi force: # with the gnu make, this is done automatically. Makefile: Makefile.in config.status @frags@ $(SHELL) ./config.status config.status: configure $(SHELL) ./config.status --recheck