Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/arch/arm32/Makefile.inc

    r527298a r76093ae  
    2727#
    2828
    29 ifeq ($(MACHINE), gta02)
    30         BOOT_OUTPUT = image.boot
    31         POST_OUTPUT = $(ROOT_PATH)/uImage.bin
    32         POSTBUILD = Makefile.uboot
    33 endif
     29build: $(BASE)/image.boot
    3430
    35 BFD_NAME = elf32-littlearm
    36 BFD_OUTPUT = $(BFD_NAME)
    37 BFD_ARCH = arm
     31$(BASE)/image.boot: depend arch/$(BARCH)/loader/image.boot
     32        cp arch/$(BARCH)/loader/image.boot $(BASE)/image.boot
    3833
    39 BITS = 32
    40 ENDIANESS = LE
    41 PAGE_SIZE = 4096
     34depend:
     35        -rm arch/$(BARCH)/loader/image.boot
    4236
    43 RD_SRVS_ESSENTIAL += \
    44         $(USPACE_PATH)/srv/hid/s3c24xx_ts/s3c24ts \
    45         $(USPACE_PATH)/srv/hw/char/s3c24xx_uart/s3c24ser
     37arch/$(BARCH)/loader/image.boot:
     38        make -C arch/$(BARCH)/loader COMPILER=$(COMPILER) KERNELDIR=../../../$(KERNELDIR) USPACEDIR=../../../$(USPACEDIR)
    4639
    47 RD_SRVS_NON_ESSENTIAL += \
    48         $(USPACE_PATH)/srv/bd/gxe_bd/gxe_bd
    49 
    50 SOURCES = \
    51         arch/$(BARCH)/src/asm.S \
    52         arch/$(BARCH)/src/main.c \
    53         arch/$(BARCH)/src/mm.c \
    54         arch/$(BARCH)/src/putchar.c \
    55         $(COMPS_C) \
    56         genarch/src/division.c \
    57         generic/src/printf_core.c \
    58         generic/src/vprintf.c \
    59         generic/src/printf.c \
    60         generic/src/str.c \
    61         generic/src/version.c \
    62         generic/src/inflate.c
     40clean:
     41        make -C arch/$(BARCH)/loader clean COMPILER=$(COMPILER) KERNELDIR=../../../$(KERNELDIR) USPACEDIR=../../../$(USPACEDIR)
     42        -rm -f $(BASE)/image.boot
Note: See TracChangeset for help on using the changeset viewer.