mit neuen venv und exe-Files
This commit is contained in:
33
venv3_12/Lib/site-packages/cx_Freeze/_compat.py
Normal file
33
venv3_12/Lib/site-packages/cx_Freeze/_compat.py
Normal file
@@ -0,0 +1,33 @@
|
||||
"""Internal compatible module."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import sys
|
||||
import sysconfig
|
||||
from pathlib import Path
|
||||
|
||||
__all__ = [
|
||||
"BUILD_EXE_DIR",
|
||||
"EXE_SUFFIX",
|
||||
"IS_CONDA",
|
||||
"IS_LINUX",
|
||||
"IS_MACOS",
|
||||
"IS_MINGW",
|
||||
"IS_WINDOWS",
|
||||
"PLATFORM",
|
||||
"PYTHON_VERSION",
|
||||
]
|
||||
|
||||
PLATFORM = sysconfig.get_platform()
|
||||
PYTHON_VERSION = sysconfig.get_python_version()
|
||||
|
||||
BUILD_EXE_DIR = Path(f"build/exe.{PLATFORM}-{PYTHON_VERSION}")
|
||||
EXE_SUFFIX = sysconfig.get_config_var("EXE")
|
||||
|
||||
IS_CONDA = Path(sys.prefix, "conda-meta").is_dir()
|
||||
|
||||
IS_LINUX = PLATFORM.startswith("linux")
|
||||
IS_MACOS = PLATFORM.startswith("macos")
|
||||
IS_MINGW = PLATFORM.startswith("mingw")
|
||||
IS_MINGW64 = PLATFORM.startswith("mingw_x86_64")
|
||||
IS_WINDOWS = PLATFORM.startswith("win")
|
||||
Reference in New Issue
Block a user