Version:  2.0.40 2.2.26 2.4.37 3.13 3.14 3.15 3.16 3.17 3.18 3.19 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10

Linux/scripts/Makefile

  1 ###
  2 # scripts contains sources for various helper programs used throughout
  3 # the kernel for the build process.
  4 # ---------------------------------------------------------------------------
  5 # kallsyms:      Find all symbols in vmlinux
  6 # pnmttologo:    Convert pnm files to logo files
  7 # conmakehash:   Create chartable
  8 # conmakehash:   Create arrays for initializing the kernel console tables
  9 # docproc:       Used in Documentation/DocBook
 10 # check-lc_ctype: Used in Documentation/DocBook
 11 
 12 HOST_EXTRACFLAGS += -I$(srctree)/tools/include
 13 
 14 hostprogs-$(CONFIG_KALLSYMS)     += kallsyms
 15 hostprogs-$(CONFIG_LOGO)         += pnmtologo
 16 hostprogs-$(CONFIG_VT)           += conmakehash
 17 hostprogs-$(BUILD_C_RECORDMCOUNT) += recordmcount
 18 hostprogs-$(CONFIG_BUILDTIME_EXTABLE_SORT) += sortextable
 19 hostprogs-$(CONFIG_ASN1)         += asn1_compiler
 20 hostprogs-$(CONFIG_MODULE_SIG)   += sign-file
 21 hostprogs-$(CONFIG_SYSTEM_TRUSTED_KEYRING) += extract-cert
 22 hostprogs-$(CONFIG_SYSTEM_EXTRA_CERTIFICATE) += insert-sys-cert
 23 
 24 HOSTCFLAGS_sortextable.o = -I$(srctree)/tools/include
 25 HOSTCFLAGS_asn1_compiler.o = -I$(srctree)/include
 26 HOSTLOADLIBES_sign-file = -lcrypto
 27 HOSTLOADLIBES_extract-cert = -lcrypto
 28 
 29 always          := $(hostprogs-y) $(hostprogs-m)
 30 
 31 # The following hostprogs-y programs are only build on demand
 32 hostprogs-y += unifdef docproc check-lc_ctype
 33 
 34 # These targets are used internally to avoid "is up to date" messages
 35 PHONY += build_unifdef build_docproc build_check-lc_ctype
 36 build_unifdef: $(obj)/unifdef
 37         @:
 38 build_docproc: $(obj)/docproc
 39         @:
 40 build_check-lc_ctype: $(obj)/check-lc_ctype
 41         @:
 42 
 43 subdir-$(CONFIG_MODVERSIONS) += genksyms
 44 subdir-y                     += mod
 45 subdir-$(CONFIG_SECURITY_SELINUX) += selinux
 46 subdir-$(CONFIG_DTC)         += dtc
 47 subdir-$(CONFIG_GDB_SCRIPTS) += gdb
 48 
 49 # Let clean descend into subdirs
 50 subdir- += basic kconfig package gcc-plugins

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us