Re-order the targets
This commit is contained in:
parent
4d0a4bcefc
commit
2182d1a856
|
@ -1,4 +1,4 @@
|
|||
targets=crtbegin.o,crtend.o,crti.o,crtn.o,../arch/$(ARCH)/platform.c,uKernel.bin
|
||||
targets=../arch/$(ARCH)/platform.c,crtbegin.o,crtend.o,crti.o,crtn.o,uKernel.bin
|
||||
as=$(CC)
|
||||
cc=$(CROSS)gcc
|
||||
cppflags_force=-nostdinc -isystem ../../include -I..
|
||||
|
@ -9,6 +9,11 @@ ldflags_force=`../../tools/platform.sh -V UKERNEL_LDFLAGS -C "$$ARCH"`
|
|||
dist=Makefile,platform.sh
|
||||
|
||||
#targets
|
||||
[../arch/$(ARCH)/platform.c]
|
||||
type=script
|
||||
script=./platform.sh
|
||||
depends=../arch/$(ARCH)/platform.conf,platform.sh
|
||||
|
||||
[crtbegin.o]
|
||||
type=command
|
||||
command=cp -f -- `$(CC) -print-file-name=crtbegin.o` $(OBJDIR)crtbegin.o
|
||||
|
@ -25,11 +30,6 @@ sources=crti.S
|
|||
type=object
|
||||
sources=crtn.S
|
||||
|
||||
[../arch/$(ARCH)/platform.c]
|
||||
type=script
|
||||
script=./platform.sh
|
||||
depends=../arch/$(ARCH)/platform.conf,platform.sh
|
||||
|
||||
[uKernel.bin]
|
||||
type=binary
|
||||
sources=arch.S,gdt.c,idt.c,main.c,multiboot.c,platform.c,start.S
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
subdirs=arch
|
||||
targets=crtbegin.o,crtend.o,crti.o,crtn.o,arch/$(ARCH)/platform.c,start.o,uKernel
|
||||
targets=arch/$(ARCH)/platform.c,crtbegin.o,crtend.o,crti.o,crtn.o,start.o,uKernel
|
||||
cppflags_force=-nostdinc -isystem ../include -I../src
|
||||
cflags_force=`../tools/platform.sh -V NATIVE_CFLAGS -C "$$ARCH"`
|
||||
cflags=-W -Wall -g -O2
|
||||
|
@ -9,6 +9,11 @@ ldflags_force=`../tools/platform.sh -V NATIVE_LDFLAGS -C "$$ARCH"`
|
|||
dist=Makefile,iso.sh,platform.sh
|
||||
|
||||
#targets
|
||||
[arch/$(ARCH)/platform.c]
|
||||
type=script
|
||||
script=../src/kernel/platform.sh
|
||||
depends=platform.conf,../src/kernel/platform.sh
|
||||
|
||||
[crtbegin.o]
|
||||
type=command
|
||||
command=cp -f -- `$(CC) -print-file-name=crtbegin.o` $(OBJDIR)crtbegin.o
|
||||
|
@ -25,11 +30,6 @@ sources=crti.S
|
|||
type=object
|
||||
sources=crtn.S
|
||||
|
||||
[arch/$(ARCH)/platform.c]
|
||||
type=script
|
||||
script=../src/kernel/platform.sh
|
||||
depends=platform.conf,../src/kernel/platform.sh
|
||||
|
||||
[start.o]
|
||||
type=object
|
||||
sources=start.S
|
||||
|
|
Loading…
Reference in New Issue
Block a user