mirror of
https://github.com/tradecatlabs/vibe-coding-cn.git
synced 2026-08-23 15:58:05 +00:00
Initial commit: Synchronize local state with remote
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
# ==============================================================================
|
||||
# 通用 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
|
||||
Reference in New Issue
Block a user