blob: e4982aec06e9e52d5f70b241dad041d987ec3c58 [file] [log] [blame]
Harald Welte0c45da12020-11-18 12:35:21 +01001#!/bin/bash
Daniel Willmann423d8f42020-09-08 18:58:22 +02002
Oliver Smithf8fe1322021-10-12 13:05:42 +02003NAME=GBProxy_Tests
4
Oliver Smith2e0e6242021-10-12 12:45:16 +02005FILES="
6 *.ttcn
7 *.ttcnpp
8 AF_PACKET_PT.cc
9 AF_PACKET_PT.hh
10 BSSGP_EncDec.cc
11 GTPC_EncDec.cc
12 GTPU_EncDec.cc
13 GTP_CodecPort_CtrlFunctDef.cc
14 IPA_CodecPort_CtrlFunctDef.cc
15 IPL4asp_PT.cc
16 IPL4asp_discovery.cc
17 LLC_EncDec.cc
18 Native_FunctionDefs.cc
Oliver Smith2e0e6242021-10-12 12:45:16 +020019 SCCP_EncDec.cc
20 SCTPasp_PT.cc
21 TCCConversion.cc
22 TCCInterface.cc
23 TELNETasp_PT.cc
24"
Daniel Willmann423d8f42020-09-08 18:58:22 +020025
Oliver Smith2e0e6242021-10-12 12:45:16 +020026export CPPFLAGS_TTCN3="
27 -DBSSGP_EM_L3
28 -DIPA_EMULATION_CTRL
Oliver Smith2e0e6242021-10-12 12:45:16 +020029 -DNS_EMULATION_FR
30 -DUSE_MTP3_DISTRIBUTOR
31"
Daniel Willmann423d8f42020-09-08 18:58:22 +020032
Oliver Smithf8fe1322021-10-12 13:05:42 +020033../regen-makefile.sh -e $NAME $FILES
Daniel Willmann423d8f42020-09-08 18:58:22 +020034
35sed -i -i 's/^LINUX_LIBS = -lxml2/LINUX_LIBS = -lxml2 -lsctp/' Makefile