.PHONY: help clean build rebuild # 默认目标 help: @echo "海上风电场集电线路设计优化系统 - 打包脚本" @echo "" @echo "可用命令:" @echo " make build - 打包成独立的exe程序" @echo " make rebuild - 清理后重新打包" @echo " make clean - 清理打包生成的临时文件" @echo " make help - 显示此帮助信息" # 打包成独立的exe程序 build: @echo "开始打包程序..." uv run pyinstaller build.spec @echo "打包完成!" @echo "可执行文件位于: dist/海上风电场集电线路设计优化系统.exe" # 清理打包生成的临时文件 clean: @echo "清理打包临时文件..." @if exist build rmdir /s /q build @if exist dist rmdir /s /q dist @echo "清理完成!" # 清理后重新打包 rebuild: clean build