📄 config.make
字号:
################################################################################### config.make# Configuration file for building IBM STB Linux drivers############################################################################################################################################################################ Basic Configs##########################################################################################INSTALL_ROOT = $(TOP_DIR)/../target# if you have your own target location, please modify the above# else if you are using a default CDK installation, you may prefer thisINSTALL_ROOT = /opt/hardhat/devkit/ppc/405/targetCROSS_COMPILE = /opt/hardhat/devkit/ppc/405/bin/ppc_405-LSP_DIR = /opt/hardhat/devkit/lsp/ibm-redwood6-ppc_405/linux-2.4.18_mvl30#LSP_DIR = /opt/hardhat/devkit/lsp/ibm-redwood6-ppc_405/linux-2.4.17_mvl21#LSP_DIR = /opt/hardhat/devkit/lsp/ibm-redwood6/linux-2.4.2_hhl20BASE_MODCFLAGS = -O2 -Wall -I. -I$(LSP_INCLUDE_DIR) -I$(DRV_INCLUDE_DIR) -DMODULE -D__KERNEL__ -DLINUX \ -I$(LSP_DIR)/arch/ppc \ $(EXTRA_CFLAGS)################################################################################### Directories##################################################################################TOP_DIR = $(shell pwd)LOCALBIN_DIR = $(INSTALL_ROOT)/usr/local/binLSP_INCLUDE_DIR = $(LSP_DIR)/includeDRV_INCLUDE_DIR = $(TOP_DIR)/includeEXPORT_DIR = $(TOP_DIR)/export################################################################################### CDK Configs##################################################################################AS =$(CROSS_COMPILE)asLD =$(CROSS_COMPILE)ldCC =$(CROSS_COMPILE)gccCPP =$(CC) -EAR =$(CROSS_COMPILE)arNM =$(CROSS_COMPILE)nmSTRIP =$(CROSS_COMPILE)stripOBJDUMP =$(CROSS_COMPILE)objdumpVER = $(shell awk -F\" '/REL/ {print $$2}' $(LSP_INCLUDE_DIR)/linux/version.h)########################################################################################## Config Exports#########################################################################################CONFIG_DEFS = INSTALL_ROOT CROSS_COMPILE LSP_DIR \ TOP_DIR EXPORT_DIR LOCALBIN_DIR LSP_INCLUDE_DIR DRV_INCLUDE_DIR \ AS LD CC CPP AR NM STRIP OBJDUMP \ BASE_MODCFLAGS VER########################################################################################## Config target#########################################################################################cfgs = $(foreach abc, $(CONFIG_DEFS),"\\n"$(abc) = $($(abc))"\\n")all : @echo -n "Creating config.local ..." @echo "##############################################################################" > config.local @echo "# Automatically generated configuration file, please don't edit" >> config.local @echo "##############################################################################" >> config.local @echo -e $(cfgs) >> config.local # creat the file contents @echo " Done"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -