comparison kernel/build.xml @ 398:c0d9837acde8

x86 target refactor
author Windel Bouwman
date Thu, 29 May 2014 12:13:37 +0200
parents 6ae782a085e0
children 0fb6633c42f6
comparison
equal deleted inserted replaced
397:5d03c10fe19d 398:c0d9837acde8
9 <build file="../user/build.xml" /> 9 <build file="../user/build.xml" />
10 10
11 <assemble source="arch/qemu_vexpress/start.asm" 11 <assemble source="arch/qemu_vexpress/start.asm"
12 target="arm" output="start.o" /> 12 target="arm" output="start.o" />
13 13
14 <assemble source="ramdisk.asm"
15 target="arm" output="ramdisk.o" />
16
14 <compile target="arm" 17 <compile target="arm"
15 sources='arch/qemu_vexpress/vexpressA9.c3' 18 sources='arch/qemu_vexpress/vexpressA9.c3'
16 includes="${src}/*.c3" output="vexp.o" /> 19 includes="${src}/*.c3" output="vexp.o" />
17 20
18 <compile target="arm" sources='${src}/*.c3' 21 <compile target="arm" sources='${src}/*.c3'
21 <!-- <script file="gen_table.py" /> --> 24 <!-- <script file="gen_table.py" /> -->
22 25
23 <link output="kernel.o" 26 <link output="kernel.o"
24 target="arm" 27 target="arm"
25 layout="arch/qemu_vexpress/layout.mmap" 28 layout="arch/qemu_vexpress/layout.mmap"
26 objects="henkie.o;vexp.o;start.o" /> 29 objects="henkie.o;vexp.o;start.o;ramdisk.o" />
27 30
28 <objcopy 31 <objcopy
29 objectfile="kernel.o" 32 objectfile="kernel.o"
30 imagename="image" 33 imagename="image"
31 output="kernel_arm.bin" /> 34 output="kernel_arm.bin" />