blob: 4ca9558890c59bbcfa50868b469bb74e735f56e6 [file] [log] [blame]
Harald Weltef6dd64d2017-11-19 12:09:51 +01001#!/bin/sh
2
Oliver Smith2e0e6242021-10-12 12:45:16 +02003FILES="
4 *.asn
5 *.c
6 *.ttcn
7 *.ttcnpp
8 IPA_CodecPort_CtrlFunctDef.cc
9 IPL4asp_PT.cc
10 IPL4asp_discovery.cc
11 MAP_EncDec.cc
12 MGCP_CodecPort_CtrlFunctDef.cc
13 MNCC_EncDec.cc
14 Native_FunctionDefs.cc
15 RANAP_EncDec.cc
16 RTP_CodecPort_CtrlFunctDef.cc
17 RTP_EncDec.cc
18 SCCP_EncDec.cc
19 SCTPasp_PT.cc
20 SDP_EncDec.cc
21 SGsAP_CodecPort_CtrlFunctDef.cc
22 SMPP_CodecPort_CtrlFunctDef.cc
23 SMPP_EncDec.cc
24 SS_EncDec.cc
25 TCCConversion.cc
26 TCCEncoding.cc
27 TCCInterface.cc
28 TCCOpenSecurity.cc
29 TELNETasp_PT.cc
30 UD_PT.cc
31"
Harald Weltedf277252018-02-20 15:49:30 +010032
Oliver Smith2e0e6242021-10-12 12:45:16 +020033export CPPFLAGS_TTCN3="
34 -DIPA_EMULATION_CTRL
35 -DIPA_EMULATION_GSUP
36 -DIPA_EMULATION_MGCP
37 -DIPA_EMULATION_SCCP
38 -DRAN_EMULATION_BSSAP
39 -DRAN_EMULATION_CTRL
40 -DRAN_EMULATION_MGCP
41 -DRAN_EMULATION_RANAP
42 -DUSE_MTP3_DISTRIBUTOR
43"
Harald Weltef6dd64d2017-11-19 12:09:51 +010044
Harald Welte20a58c62017-12-13 01:04:42 +010045../regen-makefile.sh MSC_Tests.ttcn $FILES
Harald Welte9b751a62019-04-14 17:39:29 +020046
Eric Wild26f4a622021-05-17 15:27:05 +020047sed -i -e 's/^LINUX_LIBS = -lxml2 -lsctp/LINUX_LIBS = -lxml2 -lsctp -lfftranscode -lssl/' Makefile