Blame view

kernel/linux-rt-4.4.41/scripts/Makefile.asm-generic 683 Bytes
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  # include/asm-generic contains a lot of files that are used
  # verbatim by several architectures.
  #
  # This Makefile reads the file arch/$(SRCARCH)/include/asm/Kbuild
  # and for each file listed in this file with generic-y creates
  # a small wrapper file in $(obj) (arch/$(SRCARCH)/include/generated/asm)
  
  kbuild-file := $(srctree)/arch/$(SRCARCH)/include/$(src)/Kbuild
  -include $(kbuild-file)
  
  include scripts/Kbuild.include
  
  # Create output directory if not already present
  _dummy := $(shell [ -d $(obj) ] || mkdir -p $(obj))
  
  quiet_cmd_wrap = WRAP    $@
  cmd_wrap = echo "\#include <asm-generic/$*.h>" >$@
  
  all: $(patsubst %, $(obj)/%, $(generic-y))
  	@:
  
  $(obj)/%.h:
  	$(call cmd,wrap)