diff --git a/Makefile b/Makefile index 67199e355794..901e337f4594 100644 --- a/Makefile +++ b/Makefile @@ -73,15 +73,15 @@ client: learning cd $(CLIENT_DIR) && \ python3 -m pip install -r requirements.txt -r requirements-dev.txt --user && \ export PATH=$(PATH):$(HOME)/.local/bin && \ - python3 setup.py build_ext --inplace --user - python3 -m pip install --user --no-build-isolation --editable $(CLIENT_DIRNT_DIR) + python3 setup.py build_ext --inplace --user && \ + python3 -m pip install --user --no-build-isolation --editable $(CLIENT_DIR) && \ rm -rf $(CLIENT_DIR)/*.egg-info coordinator: client cd $(COORDINATOR_DIR) && \ python3 -m pip install -r requirements.txt -r requirements-dev.txt --user && \ - python3 setup.py build_builtin - python3 -m pip install --user --editable $(COORDINATOR_DIR) + python3 setup.py build_builtin && \ + python3 -m pip install --user --editable $(COORDINATOR_DIR) && \ rm -rf $(COORDINATOR_DIR)/*.egg-info # We deliberately make $(ENGINE) depends on a file, and $(ENGINE)-install depends on $(ENGINE),