diff options
author | Suchita Lad | 2025-01-16 17:39:59 +0530 |
---|---|---|
committer | Suchita Lad | 2025-01-16 17:39:59 +0530 |
commit | 360b67503f11f6a5785059a039bc5b093cfdbc7e (patch) | |
tree | d0c690bcf99ebd94eb17acfc633a5792b54e36e0 | |
parent | 36c98aac79947360b51acfca8924ca40eeae82e1 (diff) | |
download | Common-Interface-Project-360b67503f11f6a5785059a039bc5b093cfdbc7e.tar.gz Common-Interface-Project-360b67503f11f6a5785059a039bc5b093cfdbc7e.tar.bz2 Common-Interface-Project-360b67503f11f6a5785059a039bc5b093cfdbc7e.zip |
Updated file for simulation
-rwxr-xr-x | blocks/Xcos/MxGraphParser.py | 5 | ||||
-rwxr-xr-x | blocks/Xcos/XmlToXcos.sh | 2 | ||||
-rwxr-xr-x | blocks/xcos2xml/replacesplitblocks.sh | 2 |
3 files changed, 6 insertions, 3 deletions
diff --git a/blocks/Xcos/MxGraphParser.py b/blocks/Xcos/MxGraphParser.py index a80145ff..ced75756 100755 --- a/blocks/Xcos/MxGraphParser.py +++ b/blocks/Xcos/MxGraphParser.py @@ -46,6 +46,9 @@ outmodel = ET.SubElement(outdiagram, 'mxGraphModel') outmodel.set('as', 'model') +def remove_hyphen_number(s): + return re.sub(r'-\d+$', '', s) + def check_point_on_array(array, point, left_right_direction=True): if array is None: return False, array, [] @@ -513,6 +516,6 @@ outnode.set('parent', rootattribid) outtree = ET.ElementTree(outdiagram) ET.indent(outtree) -outfile = basename + '.xcos' +outfile = remove_hyphen_number(basename) + '.xcos' outtree.write(outfile, encoding='UTF-8', xml_declaration=True) sys.exit(0) diff --git a/blocks/Xcos/XmlToXcos.sh b/blocks/Xcos/XmlToXcos.sh index 8eab026b..b6f539e2 100755 --- a/blocks/Xcos/XmlToXcos.sh +++ b/blocks/Xcos/XmlToXcos.sh @@ -61,7 +61,7 @@ cp -f "$TMPFILE2" "$INPUT1" echo "Running Xcos/MxGraphParser.py $INPUT1" >&2 Xcos/MxGraphParser.py "$INPUT1" >&2 -INPUT1="$BASE-$rv.xcos" +INPUT1="$BASE.xcos" echo "Created $INPUT1" >&2 exit 0 diff --git a/blocks/xcos2xml/replacesplitblocks.sh b/blocks/xcos2xml/replacesplitblocks.sh index 50f57c7f..89fbee8b 100755 --- a/blocks/xcos2xml/replacesplitblocks.sh +++ b/blocks/xcos2xml/replacesplitblocks.sh @@ -147,7 +147,7 @@ cp -f "$TMPFILE2" "$INPUT1" echo "Running Xcos/MxGraphParser.py $INPUT1" >&2 Xcos/MxGraphParser.py "$INPUT1" >&2 -INPUT1="$BASE-$rv.xcos" +INPUT1="$BASE.xcos" echo "Created $INPUT1" >&2 exit 0 |