diff --git a/src/latex2xthesis/extractor.py b/src/backend/__init__.py similarity index 100% rename from src/latex2xthesis/extractor.py rename to src/backend/__init__.py diff --git a/src/frontend/__init__.py b/src/frontend/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/frontend/extractor/__init__.py b/src/frontend/extractor/__init__.py new file mode 100644 index 0000000..9d0a604 --- /dev/null +++ b/src/frontend/extractor/__init__.py @@ -0,0 +1,7 @@ +from .common import Extractor +from .aust_extractor import AustExtractor + +__all__ = [ + 'Extractor', + 'AustExtractor' +] diff --git a/src/frontend/extractor/aust_extractor.py b/src/frontend/extractor/aust_extractor.py new file mode 100644 index 0000000..1dc3977 --- /dev/null +++ b/src/frontend/extractor/aust_extractor.py @@ -0,0 +1,8 @@ +from .common import Extractor + +class AustExtractor(Extractor): + + def __init__(self) -> None: + pass + + diff --git a/src/frontend/extractor/common.py b/src/frontend/extractor/common.py new file mode 100644 index 0000000..5cc5b68 --- /dev/null +++ b/src/frontend/extractor/common.py @@ -0,0 +1,7 @@ +from abc import ABC, abstractmethod + +class Extractor(ABC): + pass + + + diff --git a/src/latex2xthesis/latexwalker.py b/src/frontend/latexwalker.py similarity index 100% rename from src/latex2xthesis/latexwalker.py rename to src/frontend/latexwalker.py diff --git a/src/latex2xthesis/__init__.py b/src/latex2xthesis.py similarity index 100% rename from src/latex2xthesis/__init__.py rename to src/latex2xthesis.py diff --git a/src/xthesis2docx/__init__.py b/src/xthesis2docx.py similarity index 100% rename from src/xthesis2docx/__init__.py rename to src/xthesis2docx.py diff --git a/src/xthesis2docx/__main__.py b/src/xthesis2docx/__main__.py deleted file mode 100644 index 953322d..0000000 --- a/src/xthesis2docx/__main__.py +++ /dev/null @@ -1,9 +0,0 @@ -from cli.xthesis2docx import XThesis2DocxCli, parse_cli - - -def main(opts: XThesis2DocxCli): - pass - - -if __name__ == "__main__": - main(parse_cli())