Commit eb2e398a authored by Yann Garcia's avatar Yann Garcia
Browse files

Apply TITAN workaround for Diameter inline template

parent 1dada00c
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -111,10 +111,6 @@ $(cc_objects) : $(outdir)/%.o : %.cc
$(gen_sources): $(outdir)/.generate

$(outdir)/.generate: Makefile $(tt_sources)
	$(foreach F, $(wildcard ttcn/patch_ims_titan/*.ttcn), cp $(F) ttcn/LibIms/ttcn;)
	$(foreach F, $(wildcard ttcn/patch_sip_titan/*.ttcn), cp $(F) ttcn/LibSip/ttcn;)
	$(foreach F, $(wildcard ttcn/patch_lib_common_titan/ttcn/*.ttcn), cp $(F) ttcn/LibCommon/ttcn;)
	$(foreach F, $(wildcard ttcn/patch_lib_http/*.ttcn), cp $(F) ttcn/LibIts/ttcn/Http;)
	$(TTCN3_DIR)/bin/compiler $(TTCN3_COMPILER_OPTIONS) -o $(outdir) $(tt_sources)
	touch $@

+3 −0
Original line number Diff line number Diff line
@@ -2,6 +2,9 @@
	"folders": [
		{
			"path": "."
		},
		{
			"path": "../../tmp/titan.ProtocolModules.DIAMETER_ProtocolModule_Generator"
		}
	]
}
 No newline at end of file
+3 −3
Original line number Diff line number Diff line
@@ -21,10 +21,10 @@ ln -sf module_emtel.mk module.mk

cd $BASE_PATH
ln -f ./ttcn/patch_lib_common_titan/module.mk ./ttcn/LibCommon/
ln -f ./ttcn/patch_lib_common_titan/ttcn/*.ttcn ./ttcn/LibCommon/ttcn/
ln -f ./ttcn/patch_lib_ims_titan/*.ttcn ./ttcn/LibIms/ttcn/
cp ./ttcn/patch_lib_common_titan/ttcn/*.ttcn ./ttcn/LibCommon/ttcn/
cp ./ttcn/patch_lib_ims_titan/ttcn/*.ttcn ./ttcn/LibIms/ttcn/
ln -f ./ttcn/patch_lib_ims_titan/module.mk ./ttcn/LibIms/
ln -f ./ttcn/patch_lib_sip_titan/*.ttcn ./ttcn/LibSip/ttcn/
cp ./ttcn/patch_lib_sip_titan/*.ttcn ./ttcn/LibSip/ttcn/
ln -f ./ttcn/patch_lib_sip_titan/module.mk ./ttcn/LibSip/
ln -f ./ttcn/patch_lib_diameter_titan/module.mk ./ttcn/LibDiameter
ln -f ./ttcn/patch_lib_msrp_titan/module.mk ./ttcn/LibMsrp
+3 −3
Original line number Diff line number Diff line
@@ -10,8 +10,8 @@
module AtsImsIot_Diameter_Templates {

    //LibCommon
    import from LibCommon_DataStrings {type Bit1, Bit4, Bit5, Bit8;}//all;
    import from LibCommon_BasicTypesAndValues {type UInt8, UInt32, UInt64;};
    import from LibCommon_DataStrings all;
    import from LibCommon_BasicTypesAndValues all;

    //LibDiameter
    import from LibDiameter_TypesAndValues all;
@@ -21,7 +21,7 @@ module AtsImsIot_Diameter_Templates {
    import from LibDiameter_Types_Gx_AVPs all;
    import from LibDiameter_Types_Rx_AVPs all;
    import from LibDiameter_Types_CxDx_AVPs all;
    import from LibDiameter_Types_S6a_AVPs {type Cancellation_Type_AVP, Cancellation_Type_Code, Subscription_Data_AVP};
    import from LibDiameter_Types_S6a_AVPs all;
    import from LibDiameter_Types_S9_AVPs all;

    group DiameterHeaderFields {
+59 −59

File changed.

Preview size limit exceeded, changes collapsed.

Loading