| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- # ==============================================================================
- # 通用 Makefile 模板 (Generic Makefile Template)
- #
- # 使用方法:
- # 1. 修改 PYTHON 变量以匹配你的 Python 解释器 (python, python3)。
- # 2. 如果你的主脚本不是 'main.py', 请修改 'run' 目标中的脚本名称。
- # ==============================================================================
- # 设置 Python 解释器 (可修改)
- PYTHON = python3
- # --- 标准目标 ---
- # 默认目标,显示帮助信息
- .PHONY: help
- help:
- @echo "Makefile for Prompt Library"
- @echo ""
- @echo "Usage:"
- @echo " make install - 安装所有依赖"
- @echo " make run - 运行主脚本"
- @echo " make clean - 清理生成的文件和缓存"
- @echo ""
- # 安装依赖
- # 依赖于 requirements.txt 文件
- .PHONY: install
- install:
- $(PYTHON) -m pip install -r requirements.txt
- @echo "Dependencies installed successfully."
- # 运行主脚本 (可修改脚本名称)
- .PHONY: run
- run:
- $(PYTHON) main.py
- # 清理生成的文件和缓存 (可根据项目产出修改)
- .PHONY: clean
- clean:
- find . -type d -name "__pycache__" -exec rm -rf {} +
- find . -type f -name "*.pyc" -delete
- @echo "Cleaned generated files and Python cache."
- # 防止将文件名误认为目标
- .PHONY: help install run clean
|