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