Implement build system for Cursor Pro with platform-specific packaging

- Added build.py script to automate the packaging process for macOS and Windows.
- Created CursorKeepAlive.mac.spec and CursorKeepAlive.win.spec for application specifications.
- Updated .gitignore to exclude build artifacts and IDE files.
- Enhanced directory structure for output files and included configuration file handling in the build process.
This commit is contained in:
cheng zhen
2024-12-28 20:08:49 +08:00
parent a1002131a8
commit 85c83a9d62
4 changed files with 157 additions and 4 deletions

25
.gitignore vendored
View File

@@ -1,6 +1,23 @@
.idea
__pycache__
# PyInstaller
build/
dist/
*.spec
!CursorKeepAlive.mac.spec
!CursorKeepAlive.win.spec
build
# Python
__pycache__/
*.py[cod]
*$py.class
venv
# Logs
*.log
# IDE
.vscode/
.idea/
# Mac
.DS_Store
venv/