From 63f589d38a3cd6cbe19e7faa2c8c41a794cd9183 Mon Sep 17 00:00:00 2001 From: "Karl O. Pinc" Date: Mon, 11 Dec 2023 18:04:07 -0600 Subject: [PATCH] Better document requirement installation --- Makefile | 4 +++- README | 6 +++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index d113897..1f0b8f4 100644 --- a/Makefile +++ b/Makefile @@ -83,7 +83,9 @@ $(VENV_PATH): python3 -m venv $(VENV_PATH) python3 -m venv --upgrade-deps $(VENV_PATH) -## install Install a new TARGET_VENV +## install Install required packages into the (new?) TARGET_VENV +## (Package requirements for each venv are found in the +## reqs/ directory and kept under revision control.) .PHONY: install install: init $(VENV_PATH)/bin/pip install -r $(REQ_PATH) diff --git a/README b/README index 9c07dbd..4456500 100644 --- a/README +++ b/README @@ -3,4 +3,8 @@ Type "make" in this directory for help. This software repository contains tools, mostly make based, that assist in the management of the overall environment of the server which hosts SokweDB. Its primary purpose is to manage python virtual -environments. +environments. These must be reproducable across installs on different +systems. + +The "reqs" directory contains a requirements.txt file for each +virtual environment managed by this repository. -- 2.34.1