forked from mttu-developers/konabot
29 lines
719 B
Python
29 lines
719 B
Python
from pathlib import Path
|
|
|
|
ASSETS_PATH = Path(__file__).resolve().parent.parent.parent / "assets"
|
|
FONTS_PATH = ASSETS_PATH / "fonts"
|
|
|
|
SRC_PATH = Path(__file__).resolve().parent.parent
|
|
DATA_PATH = SRC_PATH.parent / "data"
|
|
TMP_PATH = DATA_PATH / "tmp"
|
|
LOG_PATH = DATA_PATH / "logs"
|
|
CONFIG_PATH = DATA_PATH / "config"
|
|
BINARY_PATH = DATA_PATH / "bin"
|
|
|
|
DOCS_PATH = SRC_PATH / "docs"
|
|
DOCS_PATH_MAN1 = DOCS_PATH / "user"
|
|
DOCS_PATH_MAN3 = DOCS_PATH / "lib"
|
|
DOCS_PATH_MAN7 = DOCS_PATH / "concepts"
|
|
DOCS_PATH_MAN8 = DOCS_PATH / "sys"
|
|
|
|
if not DATA_PATH.exists():
|
|
DATA_PATH.mkdir()
|
|
|
|
if not LOG_PATH.exists():
|
|
LOG_PATH.mkdir()
|
|
|
|
CONFIG_PATH.mkdir(exist_ok=True)
|
|
TMP_PATH.mkdir(exist_ok=True)
|
|
BINARY_PATH.mkdir(exist_ok=True)
|
|
|