Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
D
dmt
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
TASTE
dmt
Commits
431825df
Commit
431825df
authored
Jul 29, 2019
by
Thanassis Tsiodras
1
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Stabilize the order of outputs of the ASN2AADL process.
parent
8e74a764
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
7 additions
and
7 deletions
+7
-7
dmt/asn2aadlPlus.py
dmt/asn2aadlPlus.py
+6
-6
setup.py
setup.py
+1
-1
No files found.
dmt/asn2aadlPlus.py
View file @
431825df
...
...
@@ -121,7 +121,7 @@ def calculateForNativeAndASN1SCC(absASN1SCCpath, autosrc, names, inputFiles):
configMT
.
outputDir
=
autosrc
+
os
.
sep
# dumpable.CreateDumpableCtypes(uniqueASNfiles)
for
asnTypename
in
list
(
names
.
keys
(
)):
for
asnTypename
in
sorted
(
list
(
names
.
keys
()
)):
node
=
names
[
asnTypename
]
if
node
.
_isArtificial
:
continue
...
...
@@ -135,7 +135,7 @@ def calculateForNativeAndASN1SCC(absASN1SCCpath, autosrc, names, inputFiles):
# Code generation - asn1c part
# Create a dictionary to lookup the asn-types from their corresponding c-type
namesDict
=
{}
for
asnTypename
in
list
(
names
.
keys
(
)):
for
asnTypename
in
sorted
(
list
(
names
.
keys
()
)):
node
=
names
[
asnTypename
]
if
node
.
_isArtificial
:
continue
...
...
@@ -407,7 +407,7 @@ properties
Data_Model::Data_Representation => Character;
end Stream_Element_Buffer;
'''
)
for
asnTypename
in
list
(
asnParser
.
g_names
.
keys
(
)):
for
asnTypename
in
sorted
(
list
(
asnParser
.
g_names
.
keys
()
)):
node
=
asnParser
.
g_names
[
asnTypename
]
if
node
.
_isArtificial
:
continue
...
...
@@ -502,7 +502,7 @@ end Stream_Element_Buffer;
o
.
write
(
'END Taste_DataView;
\n\n
'
)
o
.
write
(
'SYSTEM IMPLEMENTATION Taste_DataView.others
\n
'
)
o
.
write
(
'SUBCOMPONENTS
\n
'
)
for
asnTypename
in
list
(
asnParser
.
g_names
.
keys
(
)):
for
asnTypename
in
sorted
(
list
(
asnParser
.
g_names
.
keys
()
)):
node
=
asnParser
.
g_names
[
asnTypename
]
if
node
.
_isArtificial
:
continue
...
...
@@ -511,11 +511,11 @@ end Stream_Element_Buffer;
o
.
write
(
'END Taste_DataView.others;
\n
'
)
listOfAsn1Files
=
{}
for
asnTypename
in
list
(
asnParser
.
g_names
.
keys
(
)):
for
asnTypename
in
sorted
(
list
(
asnParser
.
g_names
.
keys
()
)):
listOfAsn1Files
[
asnParser
.
g_names
[
asnTypename
].
_asnFilename
]
=
1
if
bAADLv2
:
for
asnFilename
in
list
(
listOfAsn1Files
.
keys
(
)):
for
asnFilename
in
sorted
(
list
(
listOfAsn1Files
.
keys
()
)):
base
=
os
.
path
.
splitext
(
os
.
path
.
basename
(
asnFilename
))[
0
]
possibleACN
=
ASNtoACN
(
asnFilename
)
if
os
.
path
.
exists
(
possibleACN
):
...
...
setup.py
View file @
431825df
...
...
@@ -11,7 +11,7 @@ from setuptools import setup, find_packages
setup
(
name
=
'dmt'
,
version
=
"2.1.3
2
"
,
version
=
"2.1.3
3
"
,
packages
=
find_packages
(),
author
=
'Thanassis Tsiodras'
,
author_email
=
'Thanassis.Tsiodras@esa.int'
,
...
...
Tiago Jorge
@tiagoDaSilva
mentioned in commit
0efc009a
·
Aug 20, 2019
mentioned in commit
0efc009a
mentioned in commit 0efc009adf90e98ea1da41783228c77cdb51991f
Toggle commit list
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment