lock cargo dependencies for the hadbook to pecific major/minor releases and not patch releases

This commit is contained in:
Mamadou Babaei
2024-08-16 18:01:08 +02:00
parent 2078b0e9c0
commit 37a0d2af28
+3 -3
View File
@@ -328,9 +328,9 @@ clean:
install-build-deps: install-build-deps:
@echo "Installing build dependencies if they have not already been installed..." @echo "Installing build dependencies if they have not already been installed..."
@cargo install mdbook --vers "^0.4" --locked @cargo install mdbook --vers "^0.4" --locked
@cargo install xq --locked @cargo install xq --vers "^0.4" --locked
@cargo install mdbook-alerts --locked @cargo install mdbook-alerts --vers "^0.6" --locked
@cargo install mdbook-pdf --locked @cargo install mdbook-pdf --vers "^0.1" --locked
ifeq ($(SG_BUILD_PLATFORM),$(SG_BUILD_PLATFORM_LINUX)) ifeq ($(SG_BUILD_PLATFORM),$(SG_BUILD_PLATFORM_LINUX))
@echo "Installing mdbook-pdf-outline..." @echo "Installing mdbook-pdf-outline..."
@python -m venv $(VIRTUAL_ENV) \ @python -m venv $(VIRTUAL_ENV) \