File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change 2424PKG_NAME = rest.connector
2525BUILDDIR = $(shell pwd) /__build__
2626PYTHON = python3
27+ PIP = $(PYTHON ) -m pip
2728TESTCMD = $(PYTHON ) -m unittest discover tests
2829DISTDIR = $(BUILDDIR ) /dist
2930
3031DEPENDENCIES = f5-icontrol-rest requests_mock requests dict2xml ciscoisesdk
32+ BUILD_DEPENDENCIES = meson-python 'meson>=1.10.0' ninja build
3133
3234.PHONY : clean package distribute distribute_staging distribute_staging_external\
3335 develop undevelop populate_dist_dir help docs pubdocs tests
@@ -89,9 +91,9 @@ develop:
8991 @echo " Building and installing $( PKG_NAME) development distributable: $@ "
9092 @echo " "
9193
92- @pip uninstall -y rest.connector || true
93- @pip install $(DEPENDENCIES) build
94- @$(PYTHON) -m pip install -e . --no-deps
94+ @$(PIP) uninstall -y rest.connector || true
95+ @$(PIP) install $(DEPENDENCIES) $(BUILD_DEPENDENCIES)
96+ @$(PIP) install --no-build-isolation -e . --no-deps
9597
9698 @echo ""
9799 @echo "Completed building and installing: $@"
You can’t perform that action at this time.
0 commit comments