Lines Matching refs:Makefile

53 	=== 9 Makefile language
61 Makefile the top Makefile.
63 arch/$(ARCH)/Makefile the arch Makefile.
64 scripts/Makefile.* common rules etc. for all kbuild Makefiles.
67 The top Makefile reads the .config file, which comes from the kernel
70 The top Makefile is responsible for building two major products: vmlinux
75 configuration. The top Makefile textually includes an arch Makefile
76 with the name arch/$(ARCH)/Makefile. The arch Makefile supplies
77 architecture-specific information to the top Makefile.
79 Each subdirectory has a kbuild Makefile which carries out the commands
80 passed down from above. The kbuild Makefile uses information from the
84 scripts/Makefile.* contains all the definitions/rules etc. that
104 as sparc or ia64. Arch developers need to know about the arch Makefile
118 The preferred name for the kbuild files are 'Makefile' but 'Kbuild' can
119 be used and if both a 'Makefile' and a 'Kbuild' file exists, then the 'Kbuild'
127 Goal definitions are the main part (heart) of the kbuild Makefile.
151 The kbuild Makefile specifies object files for vmlinux
176 #drivers/isdn/i4l/Makefile
177 # Makefile for the kernel ISDN subsystem and device drivers.
192 #drivers/isdn/i4l/Makefile
204 #drivers/isdn/i4l/Makefile
217 #fs/ext2/Makefile
256 #arch/x86/lib/Makefile
268 A Makefile is only responsible for building objects in its own
275 ext2 lives in a separate directory, and the Makefile present in fs/
279 #fs/Makefile
286 the directory, it is the Makefile in the subdirectory that
306 # drivers/acpi/acpica/Makefile
310 This variable is necessary because the top Makefile owns the
317 #arch/sparc/kernel/Makefile
323 #arch/cris/boot/compressed/Makefile
345 # drivers/scsi/Makefile
356 # arch/arm/kernel/Makefile
381 Kbuild is not executing in the directory where the Makefile is
389 where the Makefile is located. Always use $(src) when
398 #drivers/scsi/Makefile
417 #arch/blackfin/boot/Makefile
437 #arch/sh/Makefile
451 #arch/x86/kernel/Makefile
470 #arch/x86/Makefile
484 #arch/ppc/Makefile
516 #arch/x86/Makefile
530 #fs/reiserfs/Makefile
546 #arch/powerpc/Makefile
570 #arch/m68k/Makefile
586 #Makefile
616 the Makefile.
627 #scripts/lxdialog/Makefile
644 #scripts/kconfig/Makefile
655 #scripts/kconfig/Makefile
666 in that Makefile, use the variable HOST_EXTRACFLAGS.
669 #scripts/lxdialog/Makefile
676 #arch/ppc64/boot/Makefile
682 #scripts/kconfig/Makefile
697 #drivers/pci/Makefile
712 #scripts/lxdialog/Makefile
724 #scripts/Makefile
746 #lib/Makefile
751 Makefile, except if prefixed with $(objtree).
756 #scripts/package/Makefile
774 #arch/x86/boot/Makefile
784 #arch/x86/Makefile
789 and clean as usual. The Makefile located in arch/x86/boot/ may use
792 Note 1: arch/$(ARCH)/Makefile cannot use "subdir-", because that file is
801 The top level Makefile sets up the environment and does the preparation,
804 arch/$(ARCH)/Makefile contains what is required to set up kbuild
806 To do so, arch/$(ARCH)/Makefile sets up a number of variables and defines
813 - Additional prerequisites are specified in arch/$(ARCH)/Makefile
816 - The values of the above variables are expanded in arch/$(ARCH)/Makefile.
820 arch/$(ARCH)/Makefile.
835 #arch/s390/Makefile
847 #arch/x86/Makefile
858 #arch/s390/Makefile
861 #arch/s390/boot/Makefile
870 Default value - see top level Makefile
874 #arch/sparc64/Makefile
879 Default value - see top level Makefile
885 #arch/x86/boot/compressed/Makefile
893 #arch/x86/Makefile
937 $(KBUILD_ARFLAGS) set by the top level Makefile to "D" (deterministic
944 top-level Makefile has set any other flags. This provides a
968 #arch/arm/Makefile
979 An arch Makefile cooperates with the top Makefile to define variables
996 The top level Makefile defines values for all generic directories,
997 and arch/$(ARCH)/Makefile only adds architecture-specific directories.
1000 #arch/sparc64/Makefile
1008 An arch Makefile specifies goals that take the vmlinux file, compress
1017 target specified in boot/. Therefore arch/$(ARCH)/Makefile shall
1021 arch/$(ARCH)/Makefile, and use the full path when calling down
1022 into the arch/$(ARCH)/boot/Makefile.
1025 #arch/x86/Makefile
1038 #arch/x86/Makefile
1044 will be built. In the top level Makefile the first goal present
1052 #arch/x86/Makefile
1070 #arch/x86/kernel/Makefile
1118 #arch/x86/boot/Makefile
1142 arch/$(ARCH)/Makefile.
1149 #arch/x86/boot/compressed/Makefile
1205 #arch/x86/kernel/Makefile
1208 #Makefile
1217 KBUILD_CPPFLAGS : Set in top-level Makefile
1236 If the file arch/xxx/Makefile.postlink exists, this makefile
1323 The top Makefile exports the following variables:
1351 By default, the top Makefile sets $(ARCH) to be the same as the
1367 installation. This variable is not defined in the Makefile but
1371 The top Makefile defines $(MODLIB) to
1384 === 9 Makefile language