1 ROK_BUILD_DIR
=$(BUILD_DIR
)/rok-flash
2 UARTBOOT_MFL
=uartboot_P2A.mfl
3 FLASHBOOT_MFL
=flashboot_P2A.mfl
4 APPLICATION_MFL
=R2D_2_19003-cxc1210001_1_uen_e.mfl
6 $(ROK_BUILD_DIR
)/rok-flash.c
: package
/rok-flash
/rok-flash
/rok-flash.c
7 mkdir
-p
$(ROK_BUILD_DIR
)
8 cp package
/rok-flash
/rok-flash
/* $(ROK_BUILD_DIR
)
10 $(ROK_BUILD_DIR
)/rok-flash
: $(ROK_BUILD_DIR
)/rok-flash.c
$(ROK_BUILD_DIR
)/rok-flash.h
$(ROK_BUILD_DIR
)/mfl-header.h
11 (cd
$(ROK_BUILD_DIR
);$(TARGET_CC
) $(TARGET_CFLAGS
) -o rok-flash rok-flash.c
)
13 $(TARGET_DIR
)/usr
/sbin
/rok-flash
: $(ROK_BUILD_DIR
)/rok-flash
14 install -D
-m
0755 $< $@
17 $(TARGET_DIR
)/usr
/share
/rok
/$(UARTBOOT_MFL
): package
/rok-flash
/$(UARTBOOT_MFL
)
18 install -D
-m
0644 $< $@
20 $(TARGET_DIR
)/usr
/share
/rok
/$(FLASHBOOT_MFL
): package
/rok-flash
/$(FLASHBOOT_MFL
)
21 install -D
-m
0644 $< $@
23 $(TARGET_DIR
)/usr
/share
/rok
/$(APPLICATION_MFL
): package
/rok-flash
/$(APPLICATION_MFL
)
24 install -D
-m
0644 $< $@
26 rok-flash
: $(TARGET_DIR
)/usr
/sbin
/rok-flash
$(TARGET_DIR
)/usr
/share
/rok
/$(UARTBOOT_MFL
) $(TARGET_DIR
)/usr
/share
/rok
/$(FLASHBOOT_MFL
) $(TARGET_DIR
)/usr
/share
/rok
/$(APPLICATION_MFL
)
27 #############################################################
29 # Toplevel Makefile options
31 #############################################################
32 ifeq ($(strip $(BR2_PACKAGE_ROK-FLASH
)),y
)