From 5c78fb69d906f791803d183c45f89dbb2371c02f Mon Sep 17 00:00:00 2001 From: Oliver Reiche Date: Mon, 19 Sep 2022 15:53:48 +0200 Subject: just: Use configure built-in to configure libgit2 --- TARGETS | 33 +++++++++++++-------------------- 1 file changed, 13 insertions(+), 20 deletions(-) (limited to 'TARGETS') diff --git a/TARGETS b/TARGETS index 04b3004b..2b67ce19 100644 --- a/TARGETS +++ b/TARGETS @@ -36,28 +36,21 @@ , "target": ["exported-just"] } , "libgit2": - { "type": "export" + { "type": "configure" , "target": ["@", "libgit2", "", "git2"] - , "fixed_config": - { "USE_SHA1": "OpenSSL" - , "USE_SSH": false - , "USE_HTTPS": false - , "USE_GSSAPI": false + , "config": + { "type": "let*" + , "bindings": + [ ["USE_SHA1", "OpenSSL"] + , ["USE_SSH", false] + , ["USE_HTTPS", false] + , ["USE_GSSAPI", false] + ] + , "body": + { "type": "env" + , "vars": ["USE_SHA1", "USE_SSH", "USE_HTTPS", "USE_GSSAPI"] + } } - , "flexible_config": - [ "OS" - , "ARCH" - , "HOST_ARCH" - , "TARGET_ARCH" - , "COMPILER_FAMILY" - , "DEBUG" - , "CXX" - , "CC" - , "ADD_CXXFLAGS" - , "ADD_CFLAGS" - , "AR" - , "ENV" - ] } , "just-ext-hdrs": { "type": ["@", "rules", "CC", "configure"] -- cgit v1.2.3