Mercurial > hg > Members > kono > Cerium
diff lib/tasks.xml @ 329:7839cb3e928f
add task/config/tasks.xml lib/tasks.xml
author | aaa |
---|---|
date | Fri, 12 Jun 2009 15:29:27 +0900 |
parents | |
children | f88c350bb7b1 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lib/tasks.xml Fri Jun 12 15:29:27 2009 +0900 @@ -0,0 +1,49 @@ +<!-- Cerium Task Configuration + CPU_PPE = 0, // default + CPU_SPE = 1, + SPE_ANY = CPU_SPE, + SPE_0 = 2, + SPE_1 = 3, + SPE_2 = 4, + SPE_3 = 5, + SPE_4 = 6, + SPE_5 = 7, +--> + +<cc name="spu-g++"> + <compiler> + <command> spu-g++ </command> + <flag> -O9 -g -Wall -fno-exceptions -fno-rtti </flag> + <flag> -I../${CERIUM}/include/TaskManager -I. -I.. </flag> + </compiler> + <linker> + <command> spu-g++ </command> + <flag> -L../${CERIUM}/TaskManager -lspemanager </flag> + </linker> +</cc> + +<cc name="ppu-g++"> + <compiler> + <command> g++ </command> + <flag> -g -Wall -O9 </flag> + <flag> -I${CERIUM}/include/TaskManager -I. -I.. </flag> + </compiler> + <linker> + <command> g++ </command> + <flag> -L${CERIUM}/TaskManager </flag> + <flag> -lCellManager -lspe2 -lpthread -Wl,--gc-sections </flag> + </linker> +</cc> + +<cc name="mac-g++"> + <compiler> + <command> g++ </command> + <flag> -g -Wall -O9 </flag> + <flag> -I${CERIUM}/include/TaskManager -I. -I.. </flag> + </compiler> + <linker> + <command> g++ </command> + <flag> -L${CERIUM}/TaskManager </flag> + <flag> ${CERIUM}/TaskManager -lFifoManager `sdl-config --libs` </flag> + </linker> +</cc>