31 lines
		
	
	
		
			719 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			719 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| #Makefile to generate appsboot.mbn
 | |
| 
 | |
| ifeq ($(BOOTLOADER_OUT),.)
 | |
| APPSBOOTHEADER_DIR  := $(BUILDDIR)
 | |
| else
 | |
| APPSBOOTHEADER_DIR  := $(BOOTLOADER_OUT)/../../
 | |
| endif
 | |
| 
 | |
| SRC_DIR  := target/$(TARGET)/tools
 | |
| COMPILER := gcc
 | |
| 
 | |
| ifeq ($(BUILD_NANDWRITE), 1)
 | |
|   APPSBOOTHDR_FILES :=
 | |
| else
 | |
|   APPSBOOTHDR_FILES := appsboot.mbn
 | |
| endif
 | |
| 
 | |
| APPSBOOTHEADER: $(APPSBOOTHDR_FILES)
 | |
| 
 | |
| 
 | |
| appsboot.mbn: appsboothd.mbn $(OUTBIN)
 | |
| 	cat $(APPSBOOTHEADER_DIR)/appsboothd.mbn $(OUTBIN) > $(APPSBOOTHEADER_DIR)/appsboot.mbn
 | |
| 	rm -rf $(APPSBOOTHEADER_DIR)/appsboothd.mbn 
 | |
| 
 | |
| appsboothd.mbn: mkheader $(OUTBIN)
 | |
| 	$(SRC_DIR)/mkheader $(OUTBIN) $(APPSBOOTHEADER_DIR)/appsboothd.mbn
 | |
| 
 | |
| mkheader: $(SRC_DIR)/mkheader.c
 | |
| 	${COMPILER} $(SRC_DIR)/mkheader.c -o $(SRC_DIR)/mkheader
 | |
| 
 | 
