377
|
1
|
|
2 <project name="lcfos-kernel" default="vexpress">
|
|
3
|
|
4 <property name="src" value="src" />
|
379
|
5 <property name="arch" value="arm" />
|
377
|
6
|
393
|
7
|
377
|
8 <target name="vexpress">
|
393
|
9
|
|
10 <assemble source="arch/qemu_vexpress/start.asm"
|
402
|
11 target="arm" output="obj/start.o" />
|
393
|
12
|
398
|
13 <assemble source="ramdisk.asm"
|
402
|
14 target="arm" output="obj/ramdisk.o" />
|
398
|
15
|
402
|
16 <compile target="arm" sources='*.c3;arch/qemu_vexpress/vexpressA9.c3'
|
|
17 output="obj/kernel.o" />
|
393
|
18
|
|
19 <!-- <script file="gen_table.py" /> -->
|
|
20
|
402
|
21 <link output="obj/kernel.elf"
|
385
|
22 target="arm"
|
389
|
23 layout="arch/qemu_vexpress/layout.mmap"
|
404
|
24 objects="obj/kernel.o;obj/start.o" />
|
393
|
25
|
385
|
26 <objcopy
|
404
|
27 objectfile="obj/kernel.elf"
|
385
|
28 imagename="image"
|
404
|
29 format="bin"
|
385
|
30 output="kernel_arm.bin" />
|
393
|
31
|
377
|
32 </target>
|
|
33
|
|
34 </project>
|
|
35
|