## Makefile for the linux kernel.#obj-y:= main.o version.o mounts.oobj-y+= noinitramfs.oobj-$(CONFIG_BLK_DEV_INITRD)+=initramfs.oobj-$(CONFIG_GENERIC_CALIBRATE_DELAY)+=calibrate.oifneq($(CONFIG_ARCH_INIT_TASK),y)obj-y+= init_task.oendifmounts-y:= do_mounts.omounts-$(CONFIG_BLK_DEV_RAM)+=do_mounts_rd.omounts-$(CONFIG_BLK_DEV_INITRD)+=do_mounts_initrd.omounts-$(CONFIG_BLK_DEV_MD)+=do_mounts_md.omounts-$(CONFIG_BLK_DEV_DM)+=do_mounts_dm.o# dependencies on generated files need to be listed explicitly$(obj)/version.o:include/generated/compile.h# compile.h changes depending on hostname, generation number, etc,# so we regenerate it always.# mkcompile_h will make sure to only update the# actual file if its content has changed.chk_compile.h= :quiet_chk_compile.h=echo' CHK $@'silent_chk_compile.h= :include/generated/compile.h:FORCE@$($(quiet)chk_compile.h)$(Q)$(CONFIG_SHELL)$(srctree)/scripts/mkcompile_h $@\"$(UTS_MACHINE)""$(CONFIG_SMP)""$(CONFIG_PREEMPT)""$(CC)$(KBUILD_CFLAGS)"