⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.mak

📁 C 代码C 代码C 代码C 代码C 代码C 代码C 代码C 代码C 代码C 代码
💻 MAK
字号:
include		makefile.in

OBJ_PATH	= $(TOPDIR)libif/

APDESC_WORK_PATH		= apdesc/
OPENING_WORK_PATH		= Opening/
PHOTOMENU_WORK_PATH		= PhotoMenu/
PHOTOBROWSER_WORK_PATH		= PhotoBrowser/
PHOTOBROEVENT_WORK_PATH		= PhotoBroEvent/
USBAP_WORK_PATH			= usbap/
PHOTOSHOW_WORK_PATH		= PhotoShow/
MUSICBROWSER_WORK_PATH		= MusicBrowser/
MUSICEVENT_WORK_PATH		= MusicEvent/
MUSICPLAYER_WORK_PATH		= MusicPlayer/
CLOCKDCLOCK_WORK_PATH		= ClockDClock/
CLOCKCALENDAR_WORK_PATH		= ClockCalendar/
CLOCKALARM_WORK_PATH		= ClockAlarm/
ALARMOCCUR_WORK_PATH		= AlarmOccur/
SETTINGMENU1_WORK_PATH		= SettingMenu1/
SETTINGMENU2_WORK_PATH		= SettingMenu2/
CHANGESOURCE_WORK_PATH		= ChangeSoure/
CLOCKACLOCK_WORK_PATH		= ClockAClock/
SETTIMEDATE_WORK_PATH		= SettingTimeDate/
VIDEOBROWSER_WORK_PATH		= VideoBrowser/
VIDEOEVENT_WORK_PATH		= VideoEvent/
VIDEOPLAYER_WORK_PATH		= VideoPlayer/
POWEROFF_WORK_PATH		= PowerOff/
SETTINGMENU3_WORK_PATH		= SettingMenu3/


all:	_libif __cp_obj _apdesc _Opening _PhotoMenu _PhotoBrowser _PhotoBroEvent _usbap _PhotoShow _MusicBrowser _MusicEvent _MusicPlayer _ClockDClock \
_ClockCalendar _ClockAlarm _AlarmOccur _SettingMenu1 _SettingMenu2 _ChangeSoure _ClockAClock _SettingTimeDate _VideoBrowser _VideoEvent _VideoPlayer \
_PowerOff _SettingMenu3 __bin _success

clean:	_libif_clean _apdesc_clean _Opening_clean _PhotoMenu_clean _PhotoBrowser_clean _PhotoBroEvent_clean _usbap_clean _PhotoShow_clean \
_MusicBrowser_clean _MusicEvent_clean _MusicPlayer_clean _ClockDClock_clean _ClockCalendar_clean _ClockAlarm_clean _AlarmOccur_clean _SettingMenu1_clean \
_SettingMenu2_clean _ChangeSoure_clean _ClockAClock_clean _SettingTimeDate_clean _VideoBrowser_clean _VideoEvent_clean _VideoPlayer_clean _PowerOff_clean \
_SettingMenu3_clean 

	$(DEL) *.obj
	$(DEL) *.r14
	$(DEL) *.lst
	$(DEL) *.s14
	
_libif:
	make -C libif -f libif.mak all	
_apdesc:
	make -C $(APDESC_WORK_PATH) -f apdesc.mak all
_Opening:
	make -C $(OPENING_WORK_PATH) -f Opening.mak all	
_PhotoMenu:
	make -C $(PHOTOMENU_WORK_PATH) -f PhotoMenu.mak all	
_PhotoBrowser:
	make -C $(PHOTOBROWSER_WORK_PATH) -f PhotoBrowser.mak all		
_PhotoBroEvent:
	make -C $(PHOTOBROEVENT_WORK_PATH) -f PhotoBroEvent.mak all			
_usbap:
	make -C $(USBAP_WORK_PATH) -f usbap.mak all	
_PhotoShow:
	make -C $(PHOTOSHOW_WORK_PATH) -f PhotoShow.mak all	
_MusicBrowser:
	make -C $(MUSICBROWSER_WORK_PATH) -f MusicBrowser.mak all		
_MusicEvent:
	make -C $(MUSICEVENT_WORK_PATH) -f MusicEvent.mak all			
_MusicPlayer:
	make -C $(MUSICPLAYER_WORK_PATH) -f MusicPlayer.mak all			
_ClockDClock:
	make -C $(CLOCKDCLOCK_WORK_PATH) -f ClockDClock.mak all				
_ClockCalendar:
	make -C $(CLOCKCALENDAR_WORK_PATH) -f ClockCalendar.mak all					
_ClockAlarm:
	make -C $(CLOCKALARM_WORK_PATH) -f ClockAlarm.mak all						
_AlarmOccur:
	make -C $(ALARMOCCUR_WORK_PATH) -f AlarmOccur.mak all							
_SettingMenu1:
	make -C $(SETTINGMENU1_WORK_PATH) -f SettingMenu1.mak all								
_SettingMenu2:
	make -C $(SETTINGMENU2_WORK_PATH) -f SettingMenu2.mak all								
_ChangeSoure:
	make -C $(CHANGESOURCE_WORK_PATH) -f ChangeSoure.mak all									
_ClockAClock:
	make -C $(CLOCKACLOCK_WORK_PATH) -f ClockAClock.mak all					
_SettingTimeDate:
	make -C $(SETTIMEDATE_WORK_PATH) -f SettingTimeDate.mak all						
_VideoBrowser:
	make -C $(VIDEOBROWSER_WORK_PATH) -f VideoBrowser.mak all		
_VideoEvent:
	make -C $(VIDEOEVENT_WORK_PATH) -f VideoEvent.mak all			
_VideoPlayer:
	make -C $(VIDEOPLAYER_WORK_PATH) -f VideoPlayer.mak all			
_PowerOff:
	make -C $(POWEROFF_WORK_PATH) -f PowerOff.mak all
_SettingMenu3:
	make -C $(SETTINGMENU3_WORK_PATH) -f SettingMenu3.mak all
				
	
_libif_clean:
	make -C libif -f libif.mak clean
_apdesc_clean:
	make -C $(APDESC_WORK_PATH) -f apdesc.mak clean		
_Opening_clean:
	make -C $(OPENING_WORK_PATH) -f Opening.mak clean		
_PhotoMenu_clean:
	make -C $(PHOTOMENU_WORK_PATH) -f PhotoMenu.mak clean
_PhotoBrowser_clean:
	make -C $(PHOTOBROWSER_WORK_PATH) -f PhotoBrowser.mak clean	
_PhotoBroEvent_clean:
	make -C $(PHOTOBROEVENT_WORK_PATH) -f PhotoBroEvent.mak clean		
_usbap_clean:
	make -C $(USBAP_WORK_PATH) -f usbap.mak clean	
_PhotoShow_clean:
	make -C $(PHOTOSHOW_WORK_PATH) -f PhotoShow.mak clean
_MusicBrowser_clean:
	make -C $(MUSICBROWSER_WORK_PATH) -f MusicBrowser.mak clean	
_MusicEvent_clean:
	make -C $(MUSICEVENT_WORK_PATH) -f MusicEvent.mak clean				
_MusicPlayer_clean:
	make -C $(MUSICPLAYER_WORK_PATH) -f MusicPlayer.mak clean	
_ClockDClock_clean:
	make -C $(CLOCKDCLOCK_WORK_PATH) -f ClockDClock.mak clean		
_ClockCalendar_clean:
	make -C $(CLOCKCALENDAR_WORK_PATH) -f ClockCalendar.mak clean			
_ClockAlarm_clean:
	make -C $(CLOCKALARM_WORK_PATH) -f ClockAlarm.mak clean				
_AlarmOccur_clean:
	make -C $(ALARMOCCUR_WORK_PATH) -f AlarmOccur.mak clean					
_SettingMenu1_clean:
	make -C $(SETTINGMENU1_WORK_PATH) -f SettingMenu1.mak clean					
_SettingMenu2_clean:
	make -C $(SETTINGMENU2_WORK_PATH) -f SettingMenu2.mak clean						
_ChangeSoure_clean:
	make -C $(CHANGESOURCE_WORK_PATH) -f ChangeSoure.mak clean							
_ClockAClock_clean:
	make -C $(CLOCKACLOCK_WORK_PATH) -f ClockAClock.mak clean		
_SettingTimeDate_clean:
	make -C $(SETTIMEDATE_WORK_PATH) -f SettingTimeDate.mak clean			
_VideoBrowser_clean:
	make -C $(VIDEOBROWSER_WORK_PATH) -f VideoBrowser.mak clean	
_VideoEvent_clean:
	make -C $(VIDEOEVENT_WORK_PATH) -f VideoEvent.mak clean	
_VideoPlayer_clean:
	make -C $(VIDEOPLAYER_WORK_PATH) -f VideoPlayer.mak clean						
_PowerOff_clean:
	make -C $(POWEROFF_WORK_PATH) -f PowerOff.mak clean	
_SettingMenu3_clean:
	make -C $(SETTINGMENU3_WORK_PATH) -f SettingMenu3.mak clean							
	
	
__cp_obj:	
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(APDESC_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(OPENING_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(PHOTOMENU_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(PHOTOBROWSER_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(PHOTOBROEVENT_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(USBAP_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(PHOTOSHOW_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(MUSICBROWSER_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(MUSICEVENT_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(MUSICPLAYER_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(CLOCKDCLOCK_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(CLOCKCALENDAR_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(CLOCKALARM_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(ALARMOCCUR_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(SETTINGMENU1_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(SETTINGMENU2_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(CHANGESOURCE_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(CLOCKACLOCK_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(SETTIMEDATE_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(VIDEOBROWSER_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(VIDEOEVENT_WORK_PATH)	
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(VIDEOPLAYER_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(POWEROFF_WORK_PATH)
	cp $(OBJ_PATH)call_lib.obj $(TOPDIR)$(SETTINGMENU3_WORK_PATH)
	
	
__bin:
	cp	$(TOPDIR)$(APDESC_WORK_PATH)output/main.bin $(TOPDIR)appdesc.bin
	cp	$(TOPDIR)$(OPENING_WORK_PATH)output/main.bin $(TOPDIR)app.bin		
	cat	$(TOPDIR)$(PHOTOMENU_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin	
	cat	$(TOPDIR)$(PHOTOBROWSER_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin
	cat	$(TOPDIR)$(PHOTOBROEVENT_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin
	cat	$(TOPDIR)$(USBAP_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin	
	cat	$(TOPDIR)$(PHOTOSHOW_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin	
	cat	$(TOPDIR)$(MUSICBROWSER_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin	
	cat	$(TOPDIR)$(MUSICEVENT_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin	
	cat	$(TOPDIR)$(MUSICPLAYER_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin	
	cat	$(TOPDIR)$(CLOCKDCLOCK_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin	
	cat	$(TOPDIR)$(CLOCKCALENDAR_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin	
	cat	$(TOPDIR)$(CLOCKALARM_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin	
	cat	$(TOPDIR)$(ALARMOCCUR_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin	
	cat	$(TOPDIR)$(SETTINGMENU1_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin
	cat	$(TOPDIR)$(SETTINGMENU2_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin
	cat	$(TOPDIR)$(CHANGESOURCE_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin
	cat	$(TOPDIR)$(CLOCKACLOCK_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin	
	cat	$(TOPDIR)$(SETTIMEDATE_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin	
	cat	$(TOPDIR)$(VIDEOBROWSER_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin	
	cat	$(TOPDIR)$(VIDEOEVENT_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin		
	cat	$(TOPDIR)$(VIDEOPLAYER_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin	
	cat	$(TOPDIR)$(POWEROFF_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin
	cat	$(TOPDIR)$(SETTINGMENU3_WORK_PATH)output/main.bin >> $(TOPDIR)app.bin	
	
_success:
	@echo '**************************************************'
	@echo 'Congratulation!! All make processes are successful'
	@echo '**************************************************'	

⌨️ 快捷键说明

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