Introduced a Cython-based setup to compile Python files for performance improvements. Updated installer scripts with customtkinter modifications for better UI, added support for additional content loading, and enhanced project structure. Adjusted build commands, streamlined file paths, and integrated new UI elements in the HTML resources.
12 lines
308 B
Python
12 lines
308 B
Python
from setuptools import setup
|
|
from Cython.Build import cythonize
|
|
import os
|
|
|
|
# Zielordner für kompilierten Code
|
|
build_dir = os.path.join(os.getcwd(), "cython")
|
|
|
|
setup(
|
|
ext_modules=cythonize("main.py", compiler_directives={'language_level': "3"}),
|
|
script_args=["build_ext", "--build-lib", build_dir]
|
|
)
|