makefile

来自「IBM source for pallas/vulcan/vesta」· 代码 · 共 56 行

TXT
56
字号
#########################################################################################  main make file at the top level########################################################################################MODULESDIR = tools os gfx demux aud vid ttx avcore ir sci eeprom rtc_fpc fe_sonysat scp # add your hereall : configs modules test_apps.BOSS : configsconfigs : config.localconfig.local : config.make	@echo "Making local config file ..."	@make -f config.makemodules :	@echo "Making modules ..."	@for i in $(MODULESDIR); do \	   if ! make -C $$i  ; then\		exit -1;\	   fi\	donetest_apps:	@echo "Making test applications ..."	@for i in $(MODULESDIR); do \	   if  ! make -C $$i test_apps  ; then\		exit -1;\	   fi\	doneinstall: configs modules test_apps	@if [ $(shell whoami) != "root" ]; then\		echo "**************************************************************"; \		echo "*  Warning: Root is required to install modules properly !   *"; \		echo "**************************************************************"; \	fi	@for i in $(MODULESDIR); do \	   if !  make -C $$i install ; then\		exit -1;\	   fi\	doneclean :	@echo "Cleaning targets ..."	@for i in $(MODULESDIR); do \	   if ! make -C $$i clean ; then\		exit -1;\	   fi\	done

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?