From: Haritha D via GitGitGadget Date: Mon, 13 Nov 2023 10:24:03 GMT Subject: [PATCH 01/13] Enabling z/OS workflow for git Message-ID: <712eb3712f1efb6f98b28bfe1e7d4f4f1aaa0152.1699871056.git.gitgitgadget@gmail.com> In-Reply-To: From: Haritha D Our team ported Git to z/OS w/ significant modifcation. This patch is Initial Config Signed-off-by: Haritha D --- config.mak.uname | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/config.mak.uname b/config.mak.uname index 3bb03f423a0..6ba9b707006 100644 --- a/config.mak.uname +++ b/config.mak.uname @@ -625,6 +625,26 @@ ifeq ($(uname_S),NONSTOP_KERNEL) SANE_TOOL_PATH = /usr/coreutils/bin:/usr/local/bin SHELL_PATH = /usr/coreutils/bin/bash endif + +ifeq ($(uname_S),OS/390) + PERL_PATH = perl + PERL_PATH_FOR_SCRIPTS = /bin/env perl + SHELL_PATH = bash + SHELL_PATH_FOR_SCRIPTS = /bin/env bash + PYTHON_PATH = python + NO_SYS_POLL_H = YesPlease + NO_STRCASESTR = YesPlease + NO_REGEX = YesPlease + NO_MMAP = YesPlease + NO_NSEC = YesPlease + NO_STRLCPY = YesPlease + NO_MKDTEMP = YesPlease + NO_MEMMEM = YesPlease + NO_GECOS_IN_PWENT = YesPlease + HAVE_STRINGS_H = YesPlease + NEEDS_MODE_TRANSLATION = YesPlease +endif + ifeq ($(uname_S),MINGW) ifeq ($(shell expr "$(uname_R)" : '1\.'),2) $(error "Building with MSys is no longer supported") -- gitgitgadget