comparison components/cst @ 10:a8f9cc376e98

components: pruned import from Magnetite
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 15 Jul 2018 21:19:43 +0000
parents
children 0a1a78944683
comparison
equal deleted inserted replaced
9:6da1d56a96a3 10:a8f9cc376e98
1 # Building cst.lib
2
3 CFLAGS="-mt -o -x -mw -me -pw2"
4
5 # Defines
6
7 CPPFLAGS=-DNTRACE
8 CPPFLAGS="$CPPFLAGS -D_TARGET"
9 CPPFLAGS="$CPPFLAGS -DNEW_ENTITY"
10 CPPFLAGS="$CPPFLAGS -DSHARED_VSI"
11 CPPFLAGS="$CPPFLAGS -DSMI"
12 CPPFLAGS="$CPPFLAGS -DNWARN"
13 CPPFLAGS="$CPPFLAGS -DOPTION_MULTITHREAD"
14 CPPFLAGS="$CPPFLAGS -DNEW_FRAME"
15 CPPFLAGS="$CPPFLAGS -DTOOL_CHOICE=0"
16 CPPFLAGS="$CPPFLAGS -D_TMS470"
17
18 if [ "$DISABLE_SLEEP" = 1 ]
19 then
20 CPPFLAGS="$CPPFLAGS -DDISABLE_SLEEP"
21 fi
22
23 # Includes
24
25 CPPFLAGS="$CPPFLAGS -I$SRC/$CONDAT/com/include"
26 CPPFLAGS="$CPPFLAGS -I$SRC/$ACI/aci"
27 CPPFLAGS="$CPPFLAGS -I../../$CDGINC"
28 CPPFLAGS="$CPPFLAGS -I$SRC/cs/os/nucleus"
29 CPPFLAGS="$CPPFLAGS -I.."
30 CPPFLAGS="$CPPFLAGS -I../config"
31 CPPFLAGS="$CPPFLAGS -I$SRC/$GPF/inc"
32 CPPFLAGS="$CPPFLAGS -I$SRC/$GPF/frame/cust_os"
33 CPPFLAGS="$CPPFLAGS -I$SRC/cs/system"
34 CPPFLAGS="$CPPFLAGS -I$SRC/cs/riviera"
35 CPPFLAGS="$CPPFLAGS -I$SRC/cs/riviera/rv"
36 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core"
37 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/abb"
38 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/armio"
39 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/clkm"
40 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/conf"
41 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/dma"
42 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/dsp_dwnld"
43 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/inth"
44 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/memif"
45 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/rhea"
46 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/security"
47 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/spi"
48 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/timer"
49 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/uart"
50 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_core/ulpd"
51 CPPFLAGS="$CPPFLAGS -I$SRC/cs/drivers/drv_app"
52 CPPFLAGS="$CPPFLAGS -I$SRC/cs/services"
53 CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/audio_cust0"
54 CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/audio_include"
55 CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/cust0"
56 CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/hmacs"
57 CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/include"
58 CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/p_include"
59 CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/tm_include"
60 CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/tm_cust0"
61 CPPFLAGS="$CPPFLAGS -I$SRC/cs/layer1/dyn_dwl_include"
62
63 # Source modules
64
65 SRCDIR=$SRC/cs/services/cst
66
67 cfile_plain $SRCDIR/cst_csf.c
68 cfile_plain $SRCDIR/cst_exts.c
69 cfile_plain $SRCDIR/cst_pei.c
70 cfile_plain $SRCDIR/cst_stack.c