Skip to content

Commit db4f1e7

Browse files
committed
Amend way of activation of virtualenv
1 parent 3ec28fc commit db4f1e7

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/rules.mk

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ LOCAL_DIR = $(patsubst %/src/,%,$(dir $(lastword $(MAKEFILE_LIST))))
4444
SRC_DIR = $(LOCAL_DIR)/src
4545
BIN_DIR = $(SRC_DIR)/bin
4646
ENV_DIR = $(LOCAL_DIR)/.venv
47-
ACTIVATE = $(ENV_DIR)/bin/activate
47+
ACTIVATE = $(ENV_DIR)/bin/activate.bat
4848
PYTHON = python.exe
4949
PIP = $(PYTHON) -m pip
5050
SPHINXBUILD = $(ENV_DIR)/bin/sphinx-build
@@ -137,16 +137,16 @@ $(ACTIVATE):
137137
exit 1; \
138138
fi
139139
@ $(PYTHON) -m venv $(ENV_DIR)
140-
@ . $(ACTIVATE) && \
140+
@ $(ACTIVATE) && \
141141
$(PIP) install --upgrade pip
142142

143143
# Install dependencies needed by these three tools
144144
$(RST2HTML) $(SPHINXBUILD) $(SPHINXAUTOBUILD): $(ACTIVATE)
145145
@ printf '\033[1mInstalling Python dependencies...\033[00m\n'
146-
@ . $(ACTIVATE) && \
146+
@ $(ACTIVATE) && \
147147
$(PIP) install -r $(SRC_DIR)/requirements.txt
148148
@ # Change to `TOP_DIR` to mimic how Read the Docs does it
149-
@ . $(ACTIVATE) && cd $(TOP_DIR) && \
149+
@ $(ACTIVATE) && cd $(TOP_DIR) && \
150150
$(PIP) install -r $(DOCS_DIR)/requirements.txt
151151

152152
# Configured and run in a sub-make by the $(VALE) target
@@ -202,22 +202,22 @@ endif
202202
# want to configure `linkcheck_ignore` in your `conf.py` file.
203203
.PHONY: html linkcheck
204204
html linkcheck: $(ACTIVATE) $(SPHINXBUILD)
205-
@ . $(ACTIVATE) && \
205+
@ $(ACTIVATE) && \
206206
$(SPHINXBUILD) \
207207
$(SPHINX_ARGS) $(SPHINX_OPTS) -b $(@) $(O)
208208

209209
# Both target names will work
210210
.PHONY: dev autobuild
211211
dev autobuild: $(SPHINXAUTOBUILD)
212-
@ . $(ACTIVATE) && \
212+
@ $(ACTIVATE) && \
213213
$(SPHINXAUTOBUILD) \
214214
$(SPHINX_ARGS) $(SPHINX_OPTS) $(AUTOBUILD_OPTS) $(O)
215215

216216
# Lint RST files and echo the results (for users and CI/CD logs)
217217
.PHONY: lint
218218
vale: $(ACTIVATE) $(VALE)
219219
@ mkdir -p $(@D)
220-
@ . $(ACTIVATE) && \
220+
@ $(ACTIVATE) && \
221221
$(VALE) $(VALE_OPTS) $(TOP_DIR)
222222

223223
# Both target names will work
@@ -289,7 +289,7 @@ $(VALE_OUT_DIR)/summary.json: $(VALE_OUT_DIR)/report.json $(JQ)
289289
# summary data)
290290
$(VALE_OUT_DIR)/report.json: $(ACTIVATE) $(VALE)
291291
@ mkdir -p $(@D)
292-
@ . $(ACTIVATE) && \
292+
@ $(ACTIVATE) && \
293293
$(VALE) $(VALE_OPTS) --output=JSON $(TOP_DIR) > $@
294294
@ printf 'Written: $@\n'
295295

0 commit comments

Comments
 (0)