comparison gsm-fw/ccd/Makefile @ 657:e40935b81113

ccddata compiles with cdginc-conservative; libccd.a built
author Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
date Thu, 25 Sep 2014 10:12:21 +0000
parents a432bcc79039
children
comparison
equal deleted inserted replaced
656:9ba088a875bd 657:e40935b81113
1 CC= arm-elf-gcc 1 CC= arm-elf-gcc
2 AR= arm-elf-ar
3 RANLIB= arm-elf-ranlib
4
2 CFLAGS= -O2 -fno-builtin -mthumb-interwork -mthumb 5 CFLAGS= -O2 -fno-builtin -mthumb-interwork -mthumb
3 CPPFLAGS=-I../gpf/inc -DM_INTEL -DSHARED_VSI -DSHARED_CCD -DERR_TRACE_CCD 6 INCPATH=-I../gpf/inc -I../cdginc
7 DEFS= -DM_INTEL -DSHARED_VSI -DSHARED_CCD -DERR_TRACE_CCD
8 CPPFLAGS=${INCPATH} ${DEFS}
4 9
5 CCD_OBJS= ccd.o bitfun.o cdc_std.o cdc_com.o ccd_err.o ccd_store.o \ 10 CCD_OBJS= ccd.o bitfun.o cdc_std.o cdc_com.o ccd_err.o ccd_store.o \
6 gsm1_tv.o gsm1_v.o gsm2_t.o gsm3_tv.o gsm3_v.o gsm4_lv.o \ 11 gsm1_tv.o gsm1_v.o gsm2_t.o gsm3_tv.o gsm3_v.o gsm4_lv.o \
7 gsm4_tlv.o gsm5_tlv.o gsm5_tv.o gsm5_v.o gsm6_tlv.o gsm7_lv.o \ 12 gsm4_tlv.o gsm5_tlv.o gsm5_tv.o gsm5_v.o gsm6_tlv.o gsm7_lv.o \
8 bcd_mnc.o bcd_nofill.o bcdeven.o bcdodd.o \ 13 bcd_mnc.o bcd_nofill.o bcdeven.o bcdodd.o \
17 freq_list.o fdd_ci.o tdd_ci.o freq_list_com.o \ 22 freq_list.o fdd_ci.o tdd_ci.o freq_list_com.o \
18 csn1_concat.o break_cond.o csn1_sx.o \ 23 csn1_concat.o break_cond.o csn1_sx.o \
19 csn1_choice_1.o csn1_choice_2.o csn1_choice_x.o \ 24 csn1_choice_1.o csn1_choice_2.o csn1_choice_x.o \
20 csn1_sh_opt.o csn1_s1_opt.o csn1_s0_opt.o 25 csn1_sh_opt.o csn1_s1_opt.o csn1_s0_opt.o
21 26
22 all: ${CCD_OBJS} 27 CCDDATA_OBJS= ccd_config.o ccddata_ccd.o ccddata_ccdent.o ccddata_ccdmtab.o \
28 ccddata_cdemval.o ccddata_mconst.o
29
30 ALL_OBJS= ${CCD_OBJS} ${CCDDATA_OBJS}
31
32 all: libccd.a
33
34 libccd.a: ${ALL_OBJS}
35 ${AR} cru $@ ${ALL_OBJS}
36 ${RANLIB} $@
23 37
24 clean: 38 clean:
25 rm -f *.[oa] *errs 39 rm -f *.[oa] *errs