diff --git a/.gitignore b/.gitignore index 6caea1e..0efe797 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ /.idea/* /data.db -/.old/* \ No newline at end of file +/.old/* +/cash/* +cyzg.exe +embedded.h \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt deleted file mode 100644 index c06d6e1..0000000 --- a/CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ -cmake_minimum_required(VERSION 4.0) -project(cyzg C) - -set(CMAKE_C_STANDARD 11) - -add_executable(cyzg main.c) - -set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Os -DNDEBUG") -set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -Os -DNDEBUG") - - diff --git a/build.bat b/build.bat new file mode 100644 index 0000000..dded038 --- /dev/null +++ b/build.bat @@ -0,0 +1,4 @@ +python embed.py +7z a -tzip -mx=9 cyzg.zip main.py backend.py ./components/*.py +REM 7z a -tzip -mx=9 data.db.zip data.db +gcc -O2 -s main.c -o cyzg.exe -Wl,--gc-sections -Wl,--strip-all diff --git a/cyzg.zip b/cyzg.zip new file mode 100644 index 0000000..f5b0491 Binary files /dev/null and b/cyzg.zip differ