📄 makefile.linux
字号:
########################################################################## (C) Copyright 1999# DENX Software Engineering# Wolfgang Denk, wd@denx.de# All rights reserved.## LinuxPPC Cross Development Kit:## Tools and configuration files to build the cross compiler and# binutils, standard libraries and the most important packages## => Linux kernel Makefile## $Id: Makefile.linux,v 1.1 2000/01/11 21:04:48 wd Exp $########################################################################NAME = linuxARCHIVE = $(ARCH_DIR)/$(NAME)-$(LINUX_VERS).$(LINUX_SFX)WORK_DIR= $(NAME)-$(LINUX_VERS)## Install in default location#SRC_DIR = $(KERNEL_DIR)all: builduntar: [ -f $(ARCHIVE) ] rm -fr $(SRC_DIR)/$(WORK_DIR) $(SRC_DIR)/$(NAME); mkdir $(SRC_DIR)/$(WORK_DIR) set -e ; cd $(SRC_DIR) ; ln -fs $(WORK_DIR) $(NAME) ; gtar -zxf $(ARCHIVE) rm -f $(SRC_DIR)/$(WORK_DIR)/.versionpatch: untar cd $(SRC_DIR)/$(WORK_DIR) ; \ echo "## Adding fpu_emu Files..." ; \ gtar -zxf $(PATCH_DIR)/$(WORK_DIR)/fpu_emu.NEW_FILES.tar.gz ; \ for P in fpu_emu sash modules ; do \ echo "## Adding $$P Patch..." ; \ F=$(PATCH_DIR)/$(WORK_DIR)/$$P.patch ; \ patch -p1 -b -z.ORIG <$$F ; \ done cd $(SRC_DIR)/$(WORK_DIR) ; \ for P in TQM8xx FLASH FTL ; do \ echo "## Adding $$P Patch..." ; \ F=$(PATCH_DIR)/$(WORK_DIR)/$$P.patch ; \ patch -p1 -b -z.ORIG <$$F ; \ doneconf: patch cd $(SRC_DIR)/$(WORK_DIR) ; make mrproper cp $(PATCH_DIR)/$(WORK_DIR)/CONFIG.TQM850L $(SRC_DIR)/$(WORK_DIR)/.config cd $(SRC_DIR)/$(WORK_DIR) ; make oldconfigbuild: conf cd $(SRC_DIR)/$(WORK_DIR) ; make dep zImage ln -sf $(SRC_DIR)/$(WORK_DIR)/include/asm $(CDK_DIR)/include/asm ln -sf $(SRC_DIR)/$(WORK_DIR)/include/linux $(CDK_DIR)/include/linuxclean: cd $(SRC_DIR)/$(WORK_DIR) ; make mrproperclobber: rm -fr $(SRC_DIR)/$(WORK_DIR) $(SRC_DIR)/$(NAME)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -