From bb486035f492ad989605f557d7ccf23c741e9022 Mon Sep 17 00:00:00 2001 From: di68kap Date: Mon, 4 Mar 2019 16:05:05 +0100 Subject: [PATCH] - reorganisation of directory tree: moved dhparser.py to newly created scripts dir --- MANIFEST.in | 5 ++++- {DevScripts => devscripts}/collect_symbols.py | 0 {DevScripts => devscripts}/test_stringview_performance.py | 0 dhparser.py => scripts/dhparser.py | 0 {DevScripts => scripts}/rename_project.py | 0 setup.py | 4 ++-- test/test_dhparser.py | 2 +- 7 files changed, 7 insertions(+), 4 deletions(-) rename {DevScripts => devscripts}/collect_symbols.py (100%) rename {DevScripts => devscripts}/test_stringview_performance.py (100%) rename dhparser.py => scripts/dhparser.py (100%) mode change 100755 => 100644 rename {DevScripts => scripts}/rename_project.py (100%) mode change 100755 => 100644 diff --git a/MANIFEST.in b/MANIFEST.in index 4b528576..fc87e0ef 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -6,6 +6,7 @@ include test/run.py recursive-exclude docs * recursive-exclude DHParser *.c recursive-exclude DHParser *.so +recursive-exclude DHParser *.pyd include examples/EBNF/EBNF.ebnf include examples/Tutorial/Lyrik.ebnf @@ -19,8 +20,10 @@ recursive-exclude examples/ArithmeticRightRecursive * recursive-exclude examples/BibTeX * recursive-exclude examples/XMLSnippet * +recursive-include scripts * + recursive-exclude build * -recursive-exclude DevScripts * +recursive-exclude devscripts * recursive-exclude dist * recursive-exclude experimental * recursive-exclude external_resources * diff --git a/DevScripts/collect_symbols.py b/devscripts/collect_symbols.py similarity index 100% rename from DevScripts/collect_symbols.py rename to devscripts/collect_symbols.py diff --git a/DevScripts/test_stringview_performance.py b/devscripts/test_stringview_performance.py similarity index 100% rename from DevScripts/test_stringview_performance.py rename to devscripts/test_stringview_performance.py diff --git a/dhparser.py b/scripts/dhparser.py old mode 100755 new mode 100644 similarity index 100% rename from dhparser.py rename to scripts/dhparser.py diff --git a/DevScripts/rename_project.py b/scripts/rename_project.py old mode 100755 new mode 100644 similarity index 100% rename from DevScripts/rename_project.py rename to scripts/rename_project.py diff --git a/setup.py b/setup.py index 87af795c..85d75691 100644 --- a/setup.py +++ b/setup.py @@ -50,10 +50,10 @@ setup( 'Topic :: Software Development :: Code Generators', 'Topic :: Software Development :: Compilers' ], - scripts=['dhparser.py'], + scripts=['scripts/dhparser.py'], entry_points={ 'console_scripts': [ - 'dhparser=dhparser:main' + 'dhparser=scripts.dhparser:main' ] } ) diff --git a/test/test_dhparser.py b/test/test_dhparser.py index 6eb9b699..3a2f242c 100644 --- a/test/test_dhparser.py +++ b/test/test_dhparser.py @@ -45,7 +45,7 @@ class TestDHParserCommandLineTool: def test_dhparser(self): nulldevice = " >/dev/null" if platform.system() != "Windows" else " > NUL" - os.system('python ../dhparser.py testdata/neu ' + nulldevice) + os.system('python ../scripts/dhparser.py testdata/neu ' + nulldevice) os.system('python testdata/neu/tst_neu_grammar.py ' + nulldevice) os.system('python testdata/neu/neuCompiler.py testdata/neu/example.dsl ' '>testdata/neu/example.xml') -- GitLab