From 8d96d5035901ba5b04df679b1f9b330b4f7fa80f Mon Sep 17 00:00:00 2001 From: Maxime Perrotin Date: Mon, 29 Jul 2019 09:54:07 +0200 Subject: [PATCH] for MORA branch, don't delete adb and .c files from asn1scc --- dmt/A_mappers/ada_A_mapper.py | 2 +- dmt/A_mappers/c_A_mapper.py | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/dmt/A_mappers/ada_A_mapper.py b/dmt/A_mappers/ada_A_mapper.py index 8b90552..1da8603 100644 --- a/dmt/A_mappers/ada_A_mapper.py +++ b/dmt/A_mappers/ada_A_mapper.py @@ -52,7 +52,7 @@ def OnStartup(unused_modelingLanguage: str, asnFiles: List[str], outputDir: str, ("mono " if sys.platform.startswith('linux') else "") + "\"{}\" -typePrefix asn1Scc -Ada {} -o \"".format(asn1SccPath, extraFlags) + outputDir + "\" \"" + "\" \"".join(asnFiles) + "\"") - os.system("rm -f \"" + outputDir + "\"/*.adb") + # os.system("rm -f \"" + outputDir + "\"/*.adb") def OnBasic(unused_nodeTypename: str, unused_node: AsnBasicNode, unused_leafTypeDict: AST_Leaftypes) -> None: diff --git a/dmt/A_mappers/c_A_mapper.py b/dmt/A_mappers/c_A_mapper.py index 8045422..8c509ac 100644 --- a/dmt/A_mappers/c_A_mapper.py +++ b/dmt/A_mappers/c_A_mapper.py @@ -49,12 +49,12 @@ def OnStartup(unused_modelingLanguage: str, asnFiles: List[str], outputDir: str, ("mono " if sys.platform.startswith('linux') else "") + "\"{}\" -typePrefix asn1Scc -c -uPER -o \"".format(asn1SccPath) + outputDir + "\" \"" + "\" \"".join(asnFiles) + "\"") - cmd = 'rm -f ' - for i in ['real.c', 'asn1crt.c', 'acn.c']: - cmd += ' "' + outputDir + '"/' + i - os.system(cmd) - for tmp in asnFiles: - os.system("rm -f \"" + outputDir + os.sep + os.path.basename(os.path.splitext(tmp)[0]) + ".c\"") +# cmd = 'rm -f ' +# for i in ['real.c', 'asn1crt.c', 'acn.c']: +# cmd += ' "' + outputDir + '"/' + i +# os.system(cmd) +# for tmp in asnFiles: +# os.system("rm -f \"" + outputDir + os.sep + os.path.basename(os.path.splitext(tmp)[0]) + ".c\"") def OnBasic(unused_nodeTypename: str, unused_node: AsnBasicNode, unused_leafTypeDict: AST_Leaftypes) -> None: -- GitLab