ia64/xen-unstable

changeset 11837:edf0e488ea2a

Clean up duplication of 'install' macros in the Makefiles.

Signed-off-by: John Levon <john.levon@sun.com>
author kfraser@localhost.localdomain
date Tue Oct 17 15:57:05 2006 +0100 (2006-10-17)
parents ed9c393b3c4f
children fd37e715f509
files docs/Makefile tools/blktap/drivers/Makefile tools/blktap/lib/Makefile tools/console/Makefile tools/examples/Makefile tools/firmware/Makefile tools/firmware/acpi/Makefile tools/ioemu/Makefile.target tools/libxc/Makefile tools/misc/Makefile tools/misc/lomount/Makefile tools/misc/mbootpack/Makefile tools/misc/miniterm/Makefile tools/vnet/doc/Makefile tools/vnet/examples/Makefile tools/vnet/libxutil/Makefile tools/vnet/scripts/Makefile tools/vnet/vnetd/Makefile tools/vtpm/Rules.mk tools/vtpm_manager/Rules.mk tools/xcutils/Makefile tools/xenmon/Makefile tools/xenstat/libxenstat/Makefile tools/xenstat/xentop/Makefile tools/xenstore/Makefile tools/xentrace/Makefile xen/Rules.mk
line diff
     1.1 --- a/docs/Makefile	Tue Oct 17 15:54:06 2006 +0100
     1.2 +++ b/docs/Makefile	Tue Oct 17 15:57:05 2006 +0100
     1.3 @@ -1,8 +1,9 @@
     1.4  #!/usr/bin/make -f
     1.5  
     1.6 +XEN_ROOT=..
     1.7 +include $(XEN_ROOT)/Config.mk
     1.8 +
     1.9  VERSION		= xen-unstable
    1.10 -INSTALL		= install
    1.11 -INSTALL_DIR	= $(INSTALL) -d -m0755
    1.12  
    1.13  PS2PDF		:= ps2pdf
    1.14  DVIPS		:= dvips
     2.1 --- a/tools/blktap/drivers/Makefile	Tue Oct 17 15:54:06 2006 +0100
     2.2 +++ b/tools/blktap/drivers/Makefile	Tue Oct 17 15:57:05 2006 +0100
     2.3 @@ -3,11 +3,9 @@ include $(XEN_ROOT)/tools/Rules.mk
     2.4  
     2.5  INCLUDES += -I.. -I../lib
     2.6  
     2.7 -INSTALL      = install
     2.8 -INSTALL_PROG = $(INSTALL) -m0755
     2.9  IBIN         = blktapctrl tapdisk
    2.10  QCOW_UTIL    = img2qcow qcow2raw qcow-create
    2.11 -INSTALL_DIR  = /usr/sbin
    2.12 +INST_DIR  = /usr/sbin
    2.13  LIBAIO_DIR   = ../../libaio/src
    2.14  
    2.15  CFLAGS   += -Werror
    2.16 @@ -58,7 +56,7 @@ img2qcow qcow2raw qcow-create: %: $(BLK-
    2.17  	$(CC) $(CFLAGS) -o $* $(BLK-OBJS) $*.c $(AIOLIBS)  $(LIBS)
    2.18  
    2.19  install: all
    2.20 -	$(INSTALL_PROG) $(IBIN) $(QCOW_UTIL) $(DESTDIR)$(INSTALL_DIR)
    2.21 +	$(INSTALL_PROG) $(IBIN) $(QCOW_UTIL) $(DESTDIR)$(INST_DIR)
    2.22  
    2.23  clean:
    2.24  	rm -rf *.o *~ $(DEPS) xen TAGS $(IBIN) $(LIB) $(QCOW_UTIL)
     3.1 --- a/tools/blktap/lib/Makefile	Tue Oct 17 15:54:06 2006 +0100
     3.2 +++ b/tools/blktap/lib/Makefile	Tue Oct 17 15:57:05 2006 +0100
     3.3 @@ -7,10 +7,6 @@ SONAME   = libblktap.so.$(MAJOR)
     3.4  
     3.5  BLKTAP_INSTALL_DIR = /usr/sbin
     3.6  
     3.7 -INSTALL            = install
     3.8 -INSTALL_PROG       = $(INSTALL) -m0755
     3.9 -INSTALL_DIR        = $(INSTALL) -d -m0755
    3.10 -
    3.11  INCLUDES += -I. -I.. -I $(XEN_LIBXC) -I $(XEN_XENSTORE)
    3.12  
    3.13  LIBS     := -lz
     4.1 --- a/tools/console/Makefile	Tue Oct 17 15:54:06 2006 +0100
     4.2 +++ b/tools/console/Makefile	Tue Oct 17 15:57:05 2006 +0100
     4.3 @@ -5,10 +5,6 @@ include $(XEN_ROOT)/tools/Rules.mk
     4.4  DAEMON_INSTALL_DIR = /usr/sbin
     4.5  CLIENT_INSTALL_DIR = /usr/$(LIBDIR)/xen/bin
     4.6  
     4.7 -INSTALL         = install
     4.8 -INSTALL_PROG    = $(INSTALL) -m0755
     4.9 -INSTALL_DIR     = $(INSTALL) -d -m0755
    4.10 -
    4.11  CFLAGS  += -Werror -g
    4.12  
    4.13  CFLAGS  += -I $(XEN_LIBXC)
     5.1 --- a/tools/examples/Makefile	Tue Oct 17 15:54:06 2006 +0100
     5.2 +++ b/tools/examples/Makefile	Tue Oct 17 15:57:05 2006 +0100
     5.3 @@ -1,11 +1,6 @@
     5.4  XEN_ROOT = ../../
     5.5  include $(XEN_ROOT)/tools/Rules.mk
     5.6  
     5.7 -INSTALL		= install
     5.8 -INSTALL_DIR	= $(INSTALL) -d -m0755
     5.9 -INSTALL_PROG	= $(INSTALL) -m0755
    5.10 -INSTALL_DATA	= $(INSTALL) -m0644
    5.11 -
    5.12  # Init scripts.
    5.13  XEND_INITD = init.d/xend
    5.14  XENDOMAINS_INITD = init.d/xendomains
     6.1 --- a/tools/firmware/Makefile	Tue Oct 17 15:54:06 2006 +0100
     6.2 +++ b/tools/firmware/Makefile	Tue Oct 17 15:57:05 2006 +0100
     6.3 @@ -4,7 +4,7 @@ include $(XEN_ROOT)/tools/Rules.mk
     6.4  # hvmloader is a 32-bit protected mode binary.
     6.5  # It belongs in /usr/lib, not /usr/lib64.
     6.6  TARGET      := hvmloader/hvmloader
     6.7 -INSTALL_DIR := $(DESTDIR)/usr/lib/xen/boot
     6.8 +INST_DIR := $(DESTDIR)/usr/lib/xen/boot
     6.9  
    6.10  SUBDIRS :=
    6.11  SUBDIRS += rombios
    6.12 @@ -29,8 +29,8 @@ all:
    6.13  
    6.14  .PHONY: install
    6.15  install: all
    6.16 -	[ -d $(INSTALL_DIR) ] || install -d -m0755 $(INSTALL_DIR)
    6.17 -	[ ! -e $(TARGET) ] || install -m0644 $(TARGET) $(INSTALL_DIR)
    6.18 +	[ -d $(INST_DIR) ] || $(INSTALL_DIR) $(INST_DIR)
    6.19 +	[ ! -e $(TARGET) ] || $(INSTALL_DATA) $(TARGET) $(INST_DIR)
    6.20  
    6.21  .PHONY: clean
    6.22  clean: 
     7.1 --- a/tools/firmware/acpi/Makefile	Tue Oct 17 15:54:06 2006 +0100
     7.2 +++ b/tools/firmware/acpi/Makefile	Tue Oct 17 15:57:05 2006 +0100
     7.3 @@ -53,7 +53,7 @@ iasl:
     7.4  	wget $(IASL_URL)
     7.5  	tar xzf $(IASL_VER).tar.gz
     7.6  	make -C $(IASL_VER)/compiler
     7.7 -	install $(IASL_VER)/compiler/iasl /usr/bin/iasl
     7.8 +	$(INSTALL_PROG) $(IASL_VER)/compiler/iasl /usr/bin/iasl
     7.9  
    7.10  $(ACPI_GEN):$(C_SRC) $(H_SRC) acpi_dsdt.c
    7.11  	$(HOSTCC) -o $(ACPI_GEN) $(HOSTCFLAGS) $(shell ls *.c)
     8.1 --- a/tools/ioemu/Makefile.target	Tue Oct 17 15:54:06 2006 +0100
     8.2 +++ b/tools/ioemu/Makefile.target	Tue Oct 17 15:57:05 2006 +0100
     8.3 @@ -555,10 +555,10 @@ distclean: clean
     8.4  install: all 
     8.5  	mkdir -p "$(DESTDIR)$(bindir)" "$(DESTDIR)$(configdir)"
     8.6  ifneq ($(PROGS),)
     8.7 -	$(INSTALL) -m 755 -s $(PROGS) "$(DESTDIR)$(bindir)"
     8.8 +	$(INSTALL_PROG) $(PROGS) "$(DESTDIR)$(bindir)"
     8.9  endif
    8.10 -	install -m 755 $(TARGET_PATH)/qemu-dm.debug "$(DESTDIR)$(bindir)"
    8.11 -	install -m 755 $(TARGET_PATH)/qemu-ifup "$(DESTDIR)$(configdir)"
    8.12 +	$(INSTALL_PROG) $(TARGET_PATH)/qemu-dm.debug "$(DESTDIR)$(bindir)"
    8.13 +	$(INSTALL_PROG) $(TARGET_PATH)/qemu-ifup "$(DESTDIR)$(configdir)"
    8.14  
    8.15  ifneq ($(wildcard .depend),)
    8.16  include .depend
     9.1 --- a/tools/libxc/Makefile	Tue Oct 17 15:54:06 2006 +0100
     9.2 +++ b/tools/libxc/Makefile	Tue Oct 17 15:57:05 2006 +0100
     9.3 @@ -1,15 +1,9 @@
     9.4 -
     9.5 -INSTALL		= install
     9.6 -INSTALL_PROG	= $(INSTALL) -m0755
     9.7 -INSTALL_DATA	= $(INSTALL) -m0644
     9.8 -INSTALL_DIR	= $(INSTALL) -d -m0755
     9.9 +XEN_ROOT = ../..
    9.10 +include $(XEN_ROOT)/tools/Rules.mk
    9.11  
    9.12  MAJOR    = 3.0
    9.13  MINOR    = 0
    9.14  
    9.15 -XEN_ROOT = ../..
    9.16 -include $(XEN_ROOT)/tools/Rules.mk
    9.17 -
    9.18  CTRL_SRCS-y       :=
    9.19  CTRL_SRCS-y       += xc_core.c
    9.20  CTRL_SRCS-y       += xc_domain.c
    10.1 --- a/tools/misc/Makefile	Tue Oct 17 15:54:06 2006 +0100
    10.2 +++ b/tools/misc/Makefile	Tue Oct 17 15:57:05 2006 +0100
    10.3 @@ -1,7 +1,3 @@
    10.4 -INSTALL		= install
    10.5 -INSTALL_PROG	= $(INSTALL) -m0755
    10.6 -INSTALL_DIR	= $(INSTALL) -d -m0755
    10.7 -
    10.8  XEN_ROOT=../..
    10.9  include $(XEN_ROOT)/tools/Rules.mk
   10.10  
    11.1 --- a/tools/misc/lomount/Makefile	Tue Oct 17 15:54:06 2006 +0100
    11.2 +++ b/tools/misc/lomount/Makefile	Tue Oct 17 15:57:05 2006 +0100
    11.3 @@ -1,8 +1,3 @@
    11.4 -INSTALL		= install
    11.5 -INSTALL_PROG	= $(INSTALL) -m0755
    11.6 -INSTALL_DIR	= $(INSTALL) -d -m0755
    11.7 -INSTALL_DATA	= $(INSTALL) -m0644
    11.8 -
    11.9  XEN_ROOT=../../..
   11.10  include $(XEN_ROOT)/tools/Rules.mk
   11.11  
    12.1 --- a/tools/misc/mbootpack/Makefile	Tue Oct 17 15:54:06 2006 +0100
    12.2 +++ b/tools/misc/mbootpack/Makefile	Tue Oct 17 15:57:05 2006 +0100
    12.3 @@ -1,10 +1,6 @@
    12.4  #
    12.5  #  Makefile for mbootpack
    12.6  #
    12.7 -INSTALL		= install
    12.8 -INSTALL_PROG	= $(INSTALL) -m0755
    12.9 -INSTALL_DIR	= $(INSTALL) -d -m0755
   12.10 -
   12.11  XEN_ROOT=../../..
   12.12  include $(XEN_ROOT)/tools/Rules.mk
   12.13  
    13.1 --- a/tools/misc/miniterm/Makefile	Tue Oct 17 15:54:06 2006 +0100
    13.2 +++ b/tools/misc/miniterm/Makefile	Tue Oct 17 15:57:05 2006 +0100
    13.3 @@ -1,10 +1,6 @@
    13.4  XEN_ROOT:=../../..
    13.5  include $(XEN_ROOT)/tools/Rules.mk
    13.6  
    13.7 -INSTALL		= install
    13.8 -INSTALL_PROG	= $(INSTALL) -m0755
    13.9 -INSTALL_DIR	= $(INSTALL) -d -m0755
   13.10 -
   13.11  TARGET = miniterm
   13.12  
   13.13  .PHONY: all
    14.1 --- a/tools/vnet/doc/Makefile	Tue Oct 17 15:54:06 2006 +0100
    14.2 +++ b/tools/vnet/doc/Makefile	Tue Oct 17 15:57:05 2006 +0100
    14.3 @@ -1,12 +1,11 @@
    14.4  #!/usr/bin/make -f
    14.5  # -*- mode: Makefile; -*-
    14.6 +XEN_ROOT        = ../../..
    14.7 +include $(XEN_ROOT)/tools/Rules.mk
    14.8  
    14.9  VERSION = 1.0
   14.10  HEADER  = Vnet
   14.11  
   14.12 -INSTALL		= install
   14.13 -INSTALL_DIR	= $(INSTALL) -d -m0755
   14.14 -
   14.15  PS2PDF		:= ps2pdf
   14.16  DVIPS		:= dvips
   14.17  LATEX		:= latex
    15.1 --- a/tools/vnet/examples/Makefile	Tue Oct 17 15:54:06 2006 +0100
    15.2 +++ b/tools/vnet/examples/Makefile	Tue Oct 17 15:57:05 2006 +0100
    15.3 @@ -1,9 +1,7 @@
    15.4  # -*- mode: Makefile; -*-
    15.5  #============================================================================
    15.6 -
    15.7 -INSTALL		= install
    15.8 -INSTALL_PROG	= $(INSTALL) -m0755
    15.9 -INSTALL_DIR	= $(INSTALL) -d -m0755
   15.10 +XEN_ROOT        = ../../..
   15.11 +include $(XEN_ROOT)/tools/Rules.mk
   15.12  
   15.13  XEN_SCRIPT_DIR  = $(DESTDIR)/etc/xen/scripts
   15.14  
    16.1 --- a/tools/vnet/libxutil/Makefile	Tue Oct 17 15:54:06 2006 +0100
    16.2 +++ b/tools/vnet/libxutil/Makefile	Tue Oct 17 15:57:05 2006 +0100
    16.3 @@ -3,11 +3,6 @@ export VNET_ROOT = $(shell cd .. && pwd)
    16.4  include $(VNET_ROOT)/Make.env
    16.5  endif
    16.6  
    16.7 -INSTALL		= install
    16.8 -INSTALL_DATA	= $(INSTALL) -m0644
    16.9 -INSTALL_PROG	= $(INSTALL) -m0755
   16.10 -INSTALL_DIR	= $(INSTALL) -d -m0755
   16.11 -
   16.12  include $(XEN_ROOT)/tools/Rules.mk
   16.13  
   16.14  LIB_SRCS :=
    17.1 --- a/tools/vnet/scripts/Makefile	Tue Oct 17 15:54:06 2006 +0100
    17.2 +++ b/tools/vnet/scripts/Makefile	Tue Oct 17 15:57:05 2006 +0100
    17.3 @@ -1,9 +1,7 @@
    17.4  # -*- mode: Makefile; -*-
    17.5  #============================================================================
    17.6 -
    17.7 -INSTALL		= install
    17.8 -INSTALL_PROG	= $(INSTALL) -m0755
    17.9 -INSTALL_DIR	= $(INSTALL) -d -m0755
   17.10 +XEN_ROOT        = ../../..
   17.11 +include $(XEN_ROOT)/tools/Rules.mk
   17.12  
   17.13  SBIN_DIR        = $(DESTDIR)/usr/sbin
   17.14  
    18.1 --- a/tools/vnet/vnetd/Makefile	Tue Oct 17 15:54:06 2006 +0100
    18.2 +++ b/tools/vnet/vnetd/Makefile	Tue Oct 17 15:57:05 2006 +0100
    18.3 @@ -110,7 +110,7 @@ vnetd: $(VNETD_OBJ)
    18.4  .PHONY: install
    18.5  install: vnetd
    18.6  	mkdir -p $(DESTDIR)$(VNETD_INSTALL_DIR)
    18.7 -	install -m 0755 vnetd $(DESTDIR)$(VNETD_INSTALL_DIR)
    18.8 +	$(INSTALL_PROG) vnetd $(DESTDIR)$(VNETD_INSTALL_DIR)
    18.9  
   18.10  .PHONY: clean
   18.11  clean:
    19.1 --- a/tools/vtpm/Rules.mk	Tue Oct 17 15:54:06 2006 +0100
    19.2 +++ b/tools/vtpm/Rules.mk	Tue Oct 17 15:57:05 2006 +0100
    19.3 @@ -5,11 +5,6 @@ include $(XEN_ROOT)/tools/Rules.mk
    19.4  # Tool definitions
    19.5  #
    19.6  
    19.7 -# Installation program and options
    19.8 -INSTALL         = install
    19.9 -INSTALL_PROG    = $(INSTALL) -m0755
   19.10 -INSTALL_DIR     = $(INSTALL) -d -m0755
   19.11 -
   19.12  # Xen tools installation directory
   19.13  TOOLS_INSTALL_DIR = $(DESTDIR)/usr/bin
   19.14  
    20.1 --- a/tools/vtpm_manager/Rules.mk	Tue Oct 17 15:54:06 2006 +0100
    20.2 +++ b/tools/vtpm_manager/Rules.mk	Tue Oct 17 15:57:05 2006 +0100
    20.3 @@ -5,11 +5,6 @@ include $(XEN_ROOT)/tools/Rules.mk
    20.4  # Tool definitions
    20.5  #
    20.6  
    20.7 -# Installation program and options
    20.8 -INSTALL         = install
    20.9 -INSTALL_PROG    = $(INSTALL) -m0755
   20.10 -INSTALL_DIR     = $(INSTALL) -d -m0755
   20.11 -
   20.12  # Xen tools installation directory
   20.13  TOOLS_INSTALL_DIR = $(DESTDIR)/usr/bin
   20.14  
    21.1 --- a/tools/xcutils/Makefile	Tue Oct 17 15:54:06 2006 +0100
    21.2 +++ b/tools/xcutils/Makefile	Tue Oct 17 15:57:05 2006 +0100
    21.3 @@ -8,10 +8,6 @@
    21.4  # Copyright (C) 2005 by Christian Limpach
    21.5  #
    21.6  
    21.7 -INSTALL		= install
    21.8 -INSTALL_PROG	= $(INSTALL) -m0755
    21.9 -INSTALL_DIR	= $(INSTALL) -d -m0755
   21.10 -
   21.11  XEN_ROOT	= ../..
   21.12  include $(XEN_ROOT)/tools/Rules.mk
   21.13  
    22.1 --- a/tools/xenmon/Makefile	Tue Oct 17 15:54:06 2006 +0100
    22.2 +++ b/tools/xenmon/Makefile	Tue Oct 17 15:57:05 2006 +0100
    22.3 @@ -10,16 +10,11 @@
    22.4  # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    22.5  # GNU General Public License for more details.
    22.6  
    22.7 -INSTALL         = install
    22.8 -INSTALL_PROG    = $(INSTALL) -m0755
    22.9 -INSTALL_DIR     = $(INSTALL) -d -m0755
   22.10 -INSTALL_DATA    = $(INSTALL) -m0644
   22.11 +XEN_ROOT=../..
   22.12 +include $(XEN_ROOT)/tools/Rules.mk
   22.13  
   22.14  sbindir=/usr/sbin
   22.15  
   22.16 -XEN_ROOT=../..
   22.17 -include $(XEN_ROOT)/tools/Rules.mk
   22.18 -
   22.19  CFLAGS  += -Werror -g
   22.20  CFLAGS  += -I $(XEN_XC)
   22.21  CFLAGS  += -I $(XEN_LIBXC)
    23.1 --- a/tools/xenstat/libxenstat/Makefile	Tue Oct 17 15:54:06 2006 +0100
    23.2 +++ b/tools/xenstat/libxenstat/Makefile	Tue Oct 17 15:57:05 2006 +0100
    23.3 @@ -16,10 +16,6 @@ XEN_ROOT=../../..
    23.4  include $(XEN_ROOT)/tools/Rules.mk
    23.5  LINUX_ROOT := $(XEN_ROOT)/linux-2.6-xen-sparse
    23.6  
    23.7 -INSTALL         = install
    23.8 -INSTALL_PROG    = $(INSTALL) -m0755 -D
    23.9 -INSTALL_DATA    = $(INSTALL) -m0644 -D
   23.10 -
   23.11  prefix=/usr
   23.12  includedir=$(prefix)/include
   23.13  libdir=$(prefix)/lib
    24.1 --- a/tools/xenstat/xentop/Makefile	Tue Oct 17 15:54:06 2006 +0100
    24.2 +++ b/tools/xenstat/xentop/Makefile	Tue Oct 17 15:57:05 2006 +0100
    24.3 @@ -18,10 +18,6 @@ ifneq ($(XENSTAT_XENTOP),y)
    24.4  all install xentop:
    24.5  else
    24.6  
    24.7 -INSTALL         = install
    24.8 -INSTALL_PROG    = $(INSTALL) -m0755 -D
    24.9 -INSTALL_DATA    = $(INSTALL) -m0644 -D
   24.10 -
   24.11  prefix=/usr
   24.12  mandir=$(prefix)/share/man
   24.13  man1dir=$(mandir)/man1
    25.1 --- a/tools/xenstore/Makefile	Tue Oct 17 15:54:06 2006 +0100
    25.2 +++ b/tools/xenstore/Makefile	Tue Oct 17 15:57:05 2006 +0100
    25.3 @@ -5,11 +5,6 @@ XEN_LIBXC          = $(XEN_ROOT)/tools/l
    25.4  MAJOR = 3.0
    25.5  MINOR = 0
    25.6  
    25.7 -INSTALL         = install
    25.8 -INSTALL_DATA	= $(INSTALL) -m0644
    25.9 -INSTALL_PROG    = $(INSTALL) -m0755
   25.10 -INSTALL_DIR     = $(INSTALL) -d -m0755
   25.11 -
   25.12  PROFILE=#-pg
   25.13  BASECFLAGS=-Wall -g -Werror
   25.14  # Make gcc generate dependencies.
    26.1 --- a/tools/xentrace/Makefile	Tue Oct 17 15:54:06 2006 +0100
    26.2 +++ b/tools/xentrace/Makefile	Tue Oct 17 15:57:05 2006 +0100
    26.3 @@ -1,8 +1,3 @@
    26.4 -INSTALL		= install
    26.5 -INSTALL_PROG	= $(INSTALL) -m0755
    26.6 -INSTALL_DIR	= $(INSTALL) -d -m0755
    26.7 -INSTALL_DATA	= $(INSTALL) -m0644
    26.8 -
    26.9  XEN_ROOT=../..
   26.10  include $(XEN_ROOT)/tools/Rules.mk
   26.11  
    27.1 --- a/xen/Rules.mk	Tue Oct 17 15:54:06 2006 +0100
    27.2 +++ b/xen/Rules.mk	Tue Oct 17 15:57:05 2006 +0100
    27.3 @@ -35,10 +35,6 @@ HDRS += $(wildcard $(BASEDIR)/include/pu
    27.4  HDRS += $(wildcard $(BASEDIR)/include/asm-$(TARGET_ARCH)/*.h)
    27.5  HDRS += $(wildcard $(BASEDIR)/include/asm-$(TARGET_ARCH)/$(TARGET_SUBARCH)/*.h)
    27.6  
    27.7 -INSTALL      := install
    27.8 -INSTALL_DATA := $(INSTALL) -m0644
    27.9 -INSTALL_DIR  := $(INSTALL) -d -m0755
   27.10 -
   27.11  include $(BASEDIR)/arch/$(TARGET_ARCH)/Rules.mk
   27.12  
   27.13  # Do not depend on auto-generated header files.