Commit ef51acba authored by Thanassis Tsiodras's avatar Thanassis Tsiodras

Fix the build, use relative paths.

parent e55e761c
-------------------------------------------------------- --------------------------------------------------------
--! File generated by asn2aadl v2.1.2: DO NOT EDIT ! --! File generated by asn2aadl v2.1.15: DO NOT EDIT !
--------------------------------------------------------
--! InputASN1FileChecksum:20ac8ef9090b561c0f86207e317d38f5:/home/taste/tool-src/testSuites/Demo_DLL/DataView.asn:
--! InputASN1FileChecksum:ee8a7e01f29874c0d50f437d5abb9599:/home/taste/tool-inst/share/taste-types/taste-types.asn:
-------------------------------------------------------- --------------------------------------------------------
package DataView package DataView
public public
DATA T_Int8 with Data_Model;
with Taste;
with Base_Types;
with Deployment;
DATA Simulink_Tunable_Parameter
PROPERTIES
TASTE::Ada_Package_Name => "TASTE_Directives";
Type_Source_Name => "Simulink-Tunable-Parameter";
Deployment::ASN1_Module_Name => "TASTE-Directives";
TASTE::Forbid_in_PI => true;
END Simulink_Tunable_Parameter;
DATA Timer
PROPERTIES
TASTE::Ada_Package_Name => "TASTE_Directives";
Type_Source_Name => "Timer";
Deployment::ASN1_Module_Name => "TASTE-Directives";
TASTE::Forbid_in_PI => true;
END Timer;
DATA Taste_directive
PROPERTIES
TASTE::Ada_Package_Name => "TASTE_Directives";
Type_Source_Name => "Taste-directive";
Deployment::ASN1_Module_Name => "TASTE-Directives";
TASTE::Forbid_in_PI => true;
END Taste_directive;
data Stream_Element_Buffer
-- Root type for buffer elements
properties
Data_Model::Data_Representation => Character;
end Stream_Element_Buffer;
DATA T_UInt32
PROPERTIES PROPERTIES
-- name of the ASN.1 source file: -- name of the ASN.1 source file:
Source_Text => ("/tmp/uniqhomeasserttool-srctestSuitesRegression_AADLv2Demo_CInterfaceView.aadl/dataview-uniq.asn"); Source_Text => ("/home/taste/tool-inst/share/taste-types/taste-types.asn");
Ada_Package_Name => "TASTE_BasicTypes"; TASTE::Ada_Package_Name => "TASTE_BasicTypes";
Source_Language => ASN1; Deployment::ASN1_Module_Name => "TASTE-BasicTypes";
Source_Language => (ASN1);
-- Size of a buffer to cover all forms of message representation: -- Size of a buffer to cover all forms of message representation:
-- Real message size is 8; suggested aligned message buffer is... -- Real message size is 8; suggested aligned message buffer is...
Source_Data_Size => 8 B; Source_Data_Size => 8 Bytes;
-- name of the corresponding data type in the source file: -- name of the corresponding data type in the source file:
Type_Source_Name => "T-Int8"; Type_Source_Name => "T-UInt32";
-- what kind of type is this? -- what kind of type is this?
assert_properties::ASN1_Basic_Type =>aINTEGER; TASTE::ASN1_Basic_Type =>aINTEGER;
END T_Int8; END T_UInt32;
DATA T_Int8_Buffer_Max DATA IMPLEMENTATION T_UInt32.impl
END T_Int8_Buffer_Max; END T_UInt32.impl;
DATA IMPLEMENTATION T_Int8_Buffer_Max.impl DATA T_UInt32_Buffer_Max
-- Buffer to hold a marshalled data of type T_Int8 END T_UInt32_Buffer_Max;
DATA IMPLEMENTATION T_UInt32_Buffer_Max.impl
-- Buffer to hold a marshalled data of type T_UInt32
PROPERTIES PROPERTIES
Data_Model::Data_Representation => array; Data_Model::Data_Representation => array;
Data_Model::Dimension => (8); -- Size of the buffer Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Base_Type => (data ASSERT_Types::Stream_Element); Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END T_Int8_Buffer_Max.impl; END T_UInt32_Buffer_Max.impl;
DATA T_Int8_Buffer DATA T_UInt32_Buffer
END T_Int8_Buffer; END T_UInt32_Buffer;
DATA IMPLEMENTATION T_Int8_Buffer.impl DATA IMPLEMENTATION T_UInt32_Buffer.impl
-- Buffer to hold a marshalled data of type T_Int8 -- Buffer to hold a marshalled data of type T_UInt32
SUBCOMPONENTS SUBCOMPONENTS
Buffer : data T_Int8_Buffer_Max.impl; Buffer : data T_UInt32_Buffer_Max.impl;
Length : data Base_Types::uint32; Length : data Base_Types::Unsigned_32;
PROPERTIES PROPERTIES
Data_Model::Data_Representation => Struct; Data_Model::Data_Representation => Struct;
END T_Int8_Buffer.impl; END T_UInt32_Buffer.impl;
DATA T_Boolean DATA T_Boolean
PROPERTIES PROPERTIES
-- name of the ASN.1 source file: -- name of the ASN.1 source file:
Source_Text => ("/tmp/uniqhomeasserttool-srctestSuitesRegression_AADLv2Demo_CInterfaceView.aadl/dataview-uniq.asn"); Source_Text => ("/home/taste/tool-inst/share/taste-types/taste-types.asn");
Ada_Package_Name => "TASTE_BasicTypes"; TASTE::Ada_Package_Name => "TASTE_BasicTypes";
Source_Language => ASN1; Deployment::ASN1_Module_Name => "TASTE-BasicTypes";
Source_Language => (ASN1);
-- Size of a buffer to cover all forms of message representation: -- Size of a buffer to cover all forms of message representation:
-- Real message size is 1; suggested aligned message buffer is... -- Real message size is 1; suggested aligned message buffer is...
Source_Data_Size => 8 B; Source_Data_Size => 8 Bytes;
-- name of the corresponding data type in the source file: -- name of the corresponding data type in the source file:
Type_Source_Name => "T-Boolean"; Type_Source_Name => "T-Boolean";
-- what kind of type is this? -- what kind of type is this?
assert_properties::ASN1_Basic_Type =>aBOOLEAN; TASTE::ASN1_Basic_Type =>aBOOLEAN;
END T_Boolean; END T_Boolean;
DATA IMPLEMENTATION T_Boolean.impl
END T_Boolean.impl;
DATA T_Boolean_Buffer_Max DATA T_Boolean_Buffer_Max
END T_Boolean_Buffer_Max; END T_Boolean_Buffer_Max;
...@@ -67,7 +112,7 @@ DATA IMPLEMENTATION T_Boolean_Buffer_Max.impl ...@@ -67,7 +112,7 @@ DATA IMPLEMENTATION T_Boolean_Buffer_Max.impl
PROPERTIES PROPERTIES
Data_Model::Data_Representation => array; Data_Model::Data_Representation => array;
Data_Model::Dimension => (8); -- Size of the buffer Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Base_Type => (data ASSERT_Types::Stream_Element); Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END T_Boolean_Buffer_Max.impl; END T_Boolean_Buffer_Max.impl;
DATA T_Boolean_Buffer DATA T_Boolean_Buffer
...@@ -77,102 +122,114 @@ DATA IMPLEMENTATION T_Boolean_Buffer.impl ...@@ -77,102 +122,114 @@ DATA IMPLEMENTATION T_Boolean_Buffer.impl
-- Buffer to hold a marshalled data of type T_Boolean -- Buffer to hold a marshalled data of type T_Boolean
SUBCOMPONENTS SUBCOMPONENTS
Buffer : data T_Boolean_Buffer_Max.impl; Buffer : data T_Boolean_Buffer_Max.impl;
Length : data Base_Types::uint32; Length : data Base_Types::Unsigned_32;
PROPERTIES PROPERTIES
Data_Model::Data_Representation => Struct; Data_Model::Data_Representation => Struct;
END T_Boolean_Buffer.impl; END T_Boolean_Buffer.impl;
DATA T_Int32 DATA T_Int8
PROPERTIES PROPERTIES
-- name of the ASN.1 source file: -- name of the ASN.1 source file:
Source_Text => ("/tmp/uniqhomeasserttool-srctestSuitesRegression_AADLv2Demo_CInterfaceView.aadl/dataview-uniq.asn"); Source_Text => ("/home/taste/tool-inst/share/taste-types/taste-types.asn");
Ada_Package_Name => "TASTE_BasicTypes"; TASTE::Ada_Package_Name => "TASTE_BasicTypes";
Source_Language => ASN1; Deployment::ASN1_Module_Name => "TASTE-BasicTypes";
Source_Language => (ASN1);
-- Size of a buffer to cover all forms of message representation: -- Size of a buffer to cover all forms of message representation:
-- Real message size is 8; suggested aligned message buffer is... -- Real message size is 8; suggested aligned message buffer is...
Source_Data_Size => 8 B; Source_Data_Size => 8 Bytes;
-- name of the corresponding data type in the source file: -- name of the corresponding data type in the source file:
Type_Source_Name => "T-Int32"; Type_Source_Name => "T-Int8";
-- what kind of type is this? -- what kind of type is this?
assert_properties::ASN1_Basic_Type =>aINTEGER; TASTE::ASN1_Basic_Type =>aINTEGER;
END T_Int32; END T_Int8;
DATA T_Int32_Buffer_Max DATA IMPLEMENTATION T_Int8.impl
END T_Int32_Buffer_Max; END T_Int8.impl;
DATA IMPLEMENTATION T_Int32_Buffer_Max.impl DATA T_Int8_Buffer_Max
-- Buffer to hold a marshalled data of type T_Int32 END T_Int8_Buffer_Max;
DATA IMPLEMENTATION T_Int8_Buffer_Max.impl
-- Buffer to hold a marshalled data of type T_Int8
PROPERTIES PROPERTIES
Data_Model::Data_Representation => array; Data_Model::Data_Representation => array;
Data_Model::Dimension => (8); -- Size of the buffer Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Base_Type => (data ASSERT_Types::Stream_Element); Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END T_Int32_Buffer_Max.impl; END T_Int8_Buffer_Max.impl;
DATA T_Int32_Buffer DATA T_Int8_Buffer
END T_Int32_Buffer; END T_Int8_Buffer;
DATA IMPLEMENTATION T_Int32_Buffer.impl DATA IMPLEMENTATION T_Int8_Buffer.impl
-- Buffer to hold a marshalled data of type T_Int32 -- Buffer to hold a marshalled data of type T_Int8
SUBCOMPONENTS SUBCOMPONENTS
Buffer : data T_Int32_Buffer_Max.impl; Buffer : data T_Int8_Buffer_Max.impl;
Length : data Base_Types::uint32; Length : data Base_Types::Unsigned_32;
PROPERTIES PROPERTIES
Data_Model::Data_Representation => Struct; Data_Model::Data_Representation => Struct;
END T_Int32_Buffer.impl; END T_Int8_Buffer.impl;
DATA MyInteger DATA T_Int32
PROPERTIES PROPERTIES
-- name of the ASN.1 source file: -- name of the ASN.1 source file:
Source_Text => ("/tmp/uniqhomeasserttool-srctestSuitesRegression_AADLv2Demo_CInterfaceView.aadl/dataview-uniq.asn"); Source_Text => ("/home/taste/tool-inst/share/taste-types/taste-types.asn");
Ada_Package_Name => "DataView"; TASTE::Ada_Package_Name => "TASTE_BasicTypes";
Source_Language => ASN1; Deployment::ASN1_Module_Name => "TASTE-BasicTypes";
Source_Language => (ASN1);
-- Size of a buffer to cover all forms of message representation: -- Size of a buffer to cover all forms of message representation:
-- Real message size is 8; suggested aligned message buffer is... -- Real message size is 8; suggested aligned message buffer is...
Source_Data_Size => 8 B; Source_Data_Size => 8 Bytes;
-- name of the corresponding data type in the source file: -- name of the corresponding data type in the source file:
Type_Source_Name => "MyInteger"; Type_Source_Name => "T-Int32";
-- what kind of type is this? -- what kind of type is this?
assert_properties::ASN1_Basic_Type =>aINTEGER; TASTE::ASN1_Basic_Type =>aINTEGER;
END MyInteger; END T_Int32;
DATA MyInteger_Buffer_Max DATA IMPLEMENTATION T_Int32.impl
END MyInteger_Buffer_Max; END T_Int32.impl;
DATA IMPLEMENTATION MyInteger_Buffer_Max.impl DATA T_Int32_Buffer_Max
-- Buffer to hold a marshalled data of type MyInteger END T_Int32_Buffer_Max;
DATA IMPLEMENTATION T_Int32_Buffer_Max.impl
-- Buffer to hold a marshalled data of type T_Int32
PROPERTIES PROPERTIES
Data_Model::Data_Representation => array; Data_Model::Data_Representation => array;
Data_Model::Dimension => (8); -- Size of the buffer Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Base_Type => (data ASSERT_Types::Stream_Element); Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END MyInteger_Buffer_Max.impl; END T_Int32_Buffer_Max.impl;
DATA MyInteger_Buffer DATA T_Int32_Buffer
END MyInteger_Buffer; END T_Int32_Buffer;
DATA IMPLEMENTATION MyInteger_Buffer.impl DATA IMPLEMENTATION T_Int32_Buffer.impl
-- Buffer to hold a marshalled data of type MyInteger -- Buffer to hold a marshalled data of type T_Int32
SUBCOMPONENTS SUBCOMPONENTS
Buffer : data MyInteger_Buffer_Max.impl; Buffer : data T_Int32_Buffer_Max.impl;
Length : data Base_Types::uint32; Length : data Base_Types::Unsigned_32;
PROPERTIES PROPERTIES
Data_Model::Data_Representation => Struct; Data_Model::Data_Representation => Struct;
END MyInteger_Buffer.impl; END T_Int32_Buffer.impl;
DATA T_UInt8 DATA T_UInt8
PROPERTIES PROPERTIES
-- name of the ASN.1 source file: -- name of the ASN.1 source file:
Source_Text => ("/tmp/uniqhomeasserttool-srctestSuitesRegression_AADLv2Demo_CInterfaceView.aadl/dataview-uniq.asn"); Source_Text => ("/home/taste/tool-inst/share/taste-types/taste-types.asn");
Ada_Package_Name => "TASTE_BasicTypes"; TASTE::Ada_Package_Name => "TASTE_BasicTypes";
Source_Language => ASN1; Deployment::ASN1_Module_Name => "TASTE-BasicTypes";
Source_Language => (ASN1);
-- Size of a buffer to cover all forms of message representation: -- Size of a buffer to cover all forms of message representation:
-- Real message size is 8; suggested aligned message buffer is... -- Real message size is 8; suggested aligned message buffer is...
Source_Data_Size => 8 B; Source_Data_Size => 8 Bytes;
-- name of the corresponding data type in the source file: -- name of the corresponding data type in the source file:
Type_Source_Name => "T-UInt8"; Type_Source_Name => "T-UInt8";
-- what kind of type is this? -- what kind of type is this?
assert_properties::ASN1_Basic_Type =>aINTEGER; TASTE::ASN1_Basic_Type =>aINTEGER;
END T_UInt8; END T_UInt8;
DATA IMPLEMENTATION T_UInt8.impl
END T_UInt8.impl;
DATA T_UInt8_Buffer_Max DATA T_UInt8_Buffer_Max
END T_UInt8_Buffer_Max; END T_UInt8_Buffer_Max;
...@@ -181,7 +238,7 @@ DATA IMPLEMENTATION T_UInt8_Buffer_Max.impl ...@@ -181,7 +238,7 @@ DATA IMPLEMENTATION T_UInt8_Buffer_Max.impl
PROPERTIES PROPERTIES
Data_Model::Data_Representation => array; Data_Model::Data_Representation => array;
Data_Model::Dimension => (8); -- Size of the buffer Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Base_Type => (data ASSERT_Types::Stream_Element); Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END T_UInt8_Buffer_Max.impl; END T_UInt8_Buffer_Max.impl;
DATA T_UInt8_Buffer DATA T_UInt8_Buffer
...@@ -191,47 +248,63 @@ DATA IMPLEMENTATION T_UInt8_Buffer.impl ...@@ -191,47 +248,63 @@ DATA IMPLEMENTATION T_UInt8_Buffer.impl
-- Buffer to hold a marshalled data of type T_UInt8 -- Buffer to hold a marshalled data of type T_UInt8
SUBCOMPONENTS SUBCOMPONENTS
Buffer : data T_UInt8_Buffer_Max.impl; Buffer : data T_UInt8_Buffer_Max.impl;
Length : data Base_Types::uint32; Length : data Base_Types::Unsigned_32;
PROPERTIES PROPERTIES
Data_Model::Data_Representation => Struct; Data_Model::Data_Representation => Struct;
END T_UInt8_Buffer.impl; END T_UInt8_Buffer.impl;
DATA T_UInt32 DATA MyInteger
PROPERTIES PROPERTIES
-- name of the ASN.1 source file: -- name of the ASN.1 source file:
Source_Text => ("/tmp/uniqhomeasserttool-srctestSuitesRegression_AADLv2Demo_CInterfaceView.aadl/dataview-uniq.asn"); Source_Text => ("/home/taste/tool-src/testSuites/Demo_DLL/DataView.asn");
Ada_Package_Name => "TASTE_BasicTypes"; TASTE::Ada_Package_Name => "DataView";
Source_Language => ASN1; Deployment::ASN1_Module_Name => "DataView";
Source_Language => (ASN1);
-- Size of a buffer to cover all forms of message representation: -- Size of a buffer to cover all forms of message representation:
-- Real message size is 8; suggested aligned message buffer is... -- Real message size is 8; suggested aligned message buffer is...
Source_Data_Size => 8 B; Source_Data_Size => 8 Bytes;
-- name of the corresponding data type in the source file: -- name of the corresponding data type in the source file:
Type_Source_Name => "T-UInt32"; Type_Source_Name => "MyInteger";
-- what kind of type is this? -- what kind of type is this?
assert_properties::ASN1_Basic_Type =>aINTEGER; TASTE::ASN1_Basic_Type =>aINTEGER;
END T_UInt32; END MyInteger;
DATA T_UInt32_Buffer_Max DATA IMPLEMENTATION MyInteger.impl
END T_UInt32_Buffer_Max; END MyInteger.impl;
DATA IMPLEMENTATION T_UInt32_Buffer_Max.impl DATA MyInteger_Buffer_Max
-- Buffer to hold a marshalled data of type T_UInt32 END MyInteger_Buffer_Max;
DATA IMPLEMENTATION MyInteger_Buffer_Max.impl
-- Buffer to hold a marshalled data of type MyInteger
PROPERTIES PROPERTIES
Data_Model::Data_Representation => array; Data_Model::Data_Representation => array;
Data_Model::Dimension => (8); -- Size of the buffer Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Base_Type => (data ASSERT_Types::Stream_Element); Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END T_UInt32_Buffer_Max.impl; END MyInteger_Buffer_Max.impl;
DATA T_UInt32_Buffer DATA MyInteger_Buffer
END T_UInt32_Buffer; END MyInteger_Buffer;
DATA IMPLEMENTATION T_UInt32_Buffer.impl DATA IMPLEMENTATION MyInteger_Buffer.impl
-- Buffer to hold a marshalled data of type T_UInt32 -- Buffer to hold a marshalled data of type MyInteger
SUBCOMPONENTS SUBCOMPONENTS
Buffer : data T_UInt32_Buffer_Max.impl; Buffer : data MyInteger_Buffer_Max.impl;
Length : data Base_Types::uint32; Length : data Base_Types::Unsigned_32;
PROPERTIES PROPERTIES
Data_Model::Data_Representation => Struct; Data_Model::Data_Representation => Struct;
END T_UInt32_Buffer.impl; END MyInteger_Buffer.impl;
SYSTEM Taste_DataView
END Taste_DataView;
SYSTEM IMPLEMENTATION Taste_DataView.others
SUBCOMPONENTS
T_UInt32 : DATA T_UInt32.impl;
T_Boolean : DATA T_Boolean.impl;
T_Int8 : DATA T_Int8.impl;
T_Int32 : DATA T_Int32.impl;
T_UInt8 : DATA T_UInt8.impl;
MyInteger : DATA MyInteger.impl;
END Taste_DataView.others;
end DataView; end DataView;
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment