项目设置与流程:构建、虚拟环境与单元测试
在项目开发过程中,合理的项目设置和流程管理至关重要。本文将详细介绍项目构建、Python 虚拟环境的使用以及单元测试的相关内容。
1. 项目构建
1.1 创建临时构建目录
为了创建临时构建目录并将项目文件复制到其中,我们创建了一个新的目标 build_dir :
build_dir:
# Creates a temporary build-directory, copies the project-files
# to it.
# Creating "$(TMPDIR)"
mkdir -p $(TMPDIR)
# Copying project-files to $(TMPDIR)
cp -R bin $(TMPDIR)
cp -Ret cetera$(TMPDIR)
cp -R src $(TMPDIR)
cp -R var $(TMPDIR)
cp setup.py $(TMPDIR)
1.2 不同环境的准备目标
对于每个环境,我们需要编写准备目标和最终目标,以根据需要重命名和删除文件,并在临时构建目录中执行 setup.py 文件:
dev_prep:
# Renames any dev-specific files so that they will be the "real"
# file
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



