From 41cc712dee23f0622b5fa388605f6f1f7361a009 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Thu, 20 Nov 2025 09:38:24 +0100 Subject: [PATCH] projects-dir-minimal.mk: Clone jw-build with proactiveAuth=basic Pass -c http.proactiveAuth=basic to the initial "git clone jw-build" invocation. This is necessary while jw-build is still behind authentication. The restriction will likely be lifted (for jw-build), but for testing now it's fine, and it doesn't do any harm, either. With the way janware.com currently operates, it will also necessary for push over HTTP, so make it persistent in jw-build's configuration. Signed-off-by: Jan Lindemann --- make/projects-dir-minimal.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/make/projects-dir-minimal.mk b/make/projects-dir-minimal.mk index 6b7c32c8..e92c771f 100644 --- a/make/projects-dir-minimal.mk +++ b/make/projects-dir-minimal.mk @@ -44,7 +44,8 @@ include $(PROJECTS_DIR_INCLUDE_MK) $(PROJECTS_DIR_INCLUDE_MK): | $(JWBDIR) $(JWBDIR): - git clone $(addprefix -b ,$(JW_BUILD_BRANCH)) $(JWBDIR_GIT_REMOTE) $(JWBDIR) + git -c http.proactiveAuth=basic clone $(addprefix -b ,$(JW_BUILD_BRANCH)) $(JWBDIR_GIT_REMOTE) $(JWBDIR) + git -C $(JWBDIR) config set http.proactiveAuth basic make $(MAKECMDGOALS) all: link-makefile.done