makefile
来自「pixil 最新的嵌入linux 應用程序集,別的地方很難下載」· 代码 · 共 70 行
TXT
70 行
# Makefile to set up the X86 DEMO platform# The default run_pixil.sh script templateRUN_TEMPLATE=run_pixil.sh.in# The default PAR config templatePAR_TEMPLATE=defaults.xml.inPAR_CONFIG=defaults.xmlLOCAL_DB=x86-demo.db# A set of directories that we want to buildSYSLOG_DIR=$(INSTALL_DIR)/var/logNETSCRIPT_DIR=$(INSTALL_DIR)/share/scriptsHTML_DIR=$(INSTALL_DIR)/share/htmlMP3_DIR=$(INSTALL_DIR)/share/mp3MPEG_DIR=$(INSTALL_DIR)/share/mediaFONT_DIR=$(INSTALL_DIR)/share/fontsINSTALL_DIRS=$(SYSLOG_DIR) $(NETSCRIPT_DIR) ifeq ($(CONFIG_SAMPLES),y)SAMPLE_TARGET=copy-samplesendifinclude $(BASE_DIR)/Rules.makeSCRIPT_DIR:=$(DEST_DIR)DEST_DIR:=$(SCRIPT_DIR)/pda# Actually get the files that we want HTML_FILES = `find $(BASE_DIR)/data/html -path $(BASE_DIR)/data/html/CVS -prune -o -type f -print`MP3_FILES = `find $(BASE_DIR)/data/media -name *.mp3`MPEG_FILES = `find $(BASE_DIR)/data/media -name *.mpeg -o -name *.mpg`FONT_FILES = `find $(BASE_DIR)/data/fonts -name *.fnt`ifeq ($(CONFIG_X11),y)SCRIPT_TARGET=elseSCRIPT_TARGET=build-scriptendif# Empty targetsall:clean:install: $(INSTALL_DIRS) $(SAMPLE_TARGET) $(SCRIPT_TARGET) $(PAR_DB)copy-samples: $(HTML_DIR) $(MP3_DIR) $(MPEG_DIR) $(FONT_DIR) @ cp $(HTML_FILES) $(HTML_DIR) @ cp $(MP3_FILES) $(MP3_DIR) @ cp $(MPEG_FILES) $(MPEG_DIR) @ cp $(FONT_FILES) $(FONT_DIR)build-script: $(RUN_TEMPLATE) cat $(RUN_TEMPLATE) | \ sed -e s%@prefix@%$(PREFIX)%g | \ sed -e s%@installdir@%$(DEST_DIR)/%g | \ sed -e s%@mwdir@%$(MWDIR)%g | \ sed -e s%@fltkdir@%$(FLTKDIR)%g > $(SCRIPT_DIR)/run_pda.sh @ chmod u+x $(SCRIPT_DIR)/run_pda.sh$(HTML_DIR) $(MP3_DIR) $(MPEG_DIR) $(FONT_DIR) $(INSTALL_DIRS): @ mkdir -p $@ .PHONY: samples
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?