summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--etc/import/include/TARGETS.git2324
-rw-r--r--etc/import/include/git2/TARGETS.git2325
2 files changed, 327 insertions, 322 deletions
diff --git a/etc/import/include/TARGETS.git2 b/etc/import/include/TARGETS.git2
index 2a356562..1d710680 100644
--- a/etc/import/include/TARGETS.git2
+++ b/etc/import/include/TARGETS.git2
@@ -1,325 +1,5 @@
-{ "git2/sys/features.h":
- { "type": "file_gen"
- , "arguments_config":
- [ "OS"
- , "ARCH"
- , "TARGET_ARCH"
- , "DEBUG_POOL"
- , "ENABLE_TRACE"
- , "THREADSAFE"
- , "USE_ICONV"
- , "USE_NSEC"
- , "REGEX_BACKEND"
- , "USE_SSH"
- , "USE_NTLMCLIENT"
- , "USE_GSSAPI"
- , "USE_SHA1"
- , "USE_HTTPS"
- , "WINHTTP"
- ]
- , "name": "git2/sys/features.h"
- , "data":
- { "type": "let*"
- , "bindings":
- [ ["THREADSAFE", {"type": "var", "name": "THREADSAFE", "default": true}]
- , [ "ENABLE_TRACE"
- , {"type": "var", "name": "ENABLE_TRACE", "default": true}
- ]
- , ["USE_SSH", {"type": "var", "name": "USE_SSH", "default": true}]
- , [ "WINHTTP"
- , { "type": "var"
- , "name": "WINHTTP"
- , "default":
- { "type": "=="
- , "$1": {"type": "var", "name": "OS"}
- , "$2": "windows"
- }
- }
- ]
- , [ "USE_HTTPS"
- , { "type": "case*"
- , "expr": {"type": "var", "name": "USE_HTTPS", "default": true}
- , "case":
- [ [ true
- , { "type": "case*"
- , "expr": {"type": "var", "name": "OS"}
- , "case":
- [ [ "windows"
- , { "type": "if"
- , "cond": {"type": "var", "name": "WINHTTP"}
- , "then": "WinHTTP"
- , "else": true
- }
- ]
- ]
- , "default": true
- }
- ]
- ]
- , "default": {"type": "var", "name": "USE_HTTPS"}
- }
- ]
- , [ "USE_GSSAPI"
- , { "type": "case*"
- , "expr": {"type": "var", "name": "USE_GSSAPI", "default": true}
- , "case":
- [ [ true
- , { "type": "case*"
- , "expr": {"type": "var", "name": "OS"}
- , "case": [["darwin", "GSS.framework"]]
- , "default": "gssapi"
- }
- ]
- ]
- , "default": {"type": "var", "name": "USE_GSSAPI"}
- }
- ]
- , [ "USE_SHA1"
- , { "type": "case*"
- , "expr": {"type": "var", "name": "USE_SHA1", "default": true}
- , "case":
- [ [true, "CollisionDetection"]
- , [ "HTTPS"
- , { "type": "case*"
- , "expr": {"type": "var", "name": "USE_HTTPS"}
- , "case":
- [ ["SecureTransport", "CommonCrypto"]
- , ["WinHTTP", "Win32"]
- , [false, "CollisionDetection"]
- , [null, "CollisionDetection"]
- ]
- , "default": {"type": "var", "name": "USE_HTTPS"}
- }
- ]
- ]
- , "default": {"type": "var", "name": "USE_SHA1"}
- }
- ]
- ]
- , "body":
- { "type": "join"
- , "separator": "\n"
- , "$1":
- { "type": "++"
- , "$1":
- [ [ "#ifndef INCLUDE_features_h__"
- , "#define INCLUDE_features_h__"
- , ""
- ]
- , { "type": "if"
- , "cond": {"type": "var", "name": "DEBUG_POOL"}
- , "then": ["#define GIT_DEBUG_POOL 1"]
- }
- , { "type": "if"
- , "cond": {"type": "var", "name": "ENABLE_TRACE"}
- , "then": ["#define GIT_TRACE 1"]
- }
- , { "type": "if"
- , "cond": {"type": "var", "name": "THREADSAFE"}
- , "then": ["#define GIT_THREADS 1"]
- }
- , { "type": "if"
- , "cond":
- { "type": "=="
- , "$1":
- { "type": "var"
- , "name": "TARGET_ARCH"
- , "default": {"type": "var", "name": "ARCH"}
- }
- , "$2": "x86_64"
- }
- , "then": ["#define GIT_ARCH_64 1"]
- , "else": ["#define GIT_ARCH_32 1"]
- }
- , { "type": "if"
- , "cond": {"type": "var", "name": "USE_ICONV"}
- , "then": ["#define GIT_USE_ICONV 1"]
- }
- , { "type": "if"
- , "cond": {"type": "var", "name": "USE_NSEC"}
- , "then":
- { "type": "++"
- , "$1":
- [ [ "#define GIT_USE_NSEC 1"
- , "#define GIT_USE_FUTIMENS 1"
- , "#define GIT_USE_STAT_MTIME_NSEC 1"
- ]
- , { "type": "case*"
- , "expr": {"type": "var", "name": "OS"}
- , "case":
- { "darwin": ["#define GIT_USE_STAT_MTIMESPEC 1"]
- , "bsd": ["#define GIT_USE_STAT_MTIMESPEC 1"]
- }
- , "default": ["#define GIT_USE_STAT_MTIM 1"]
- }
- ]
- }
- }
- , { "type": "case*"
- , "expr": {"type": "var", "name": "REGEX_BACKEND"}
- , "case":
- [ ["regcomp_l", ["#define GIT_REGEX_REGCOMP_L 1"]]
- , ["regcomp", ["#define GIT_REGEX_REGCOMP 1"]]
- , ["pcre", ["#define GIT_REGEX_PCRE 1"]]
- , ["pcre2", ["#define GIT_REGEX_PCRE2 1"]]
- , ["builtin", ["#define GIT_REGEX_BUILTIN 1"]]
- , [null, ["#define GIT_REGEX_BUILTIN 1"]]
- ]
- , "default":
- { "type": "fail"
- , "msg": "The REGEX_BACKEND option provided is not supported"
- }
- }
- , { "type": "if"
- , "cond": {"type": "var", "name": "USE_SSH"}
- , "then":
- ["#define GIT_SSH 1", "#define GIT_SSH_MEMORY_CREDENTIALS 1"]
- }
- , { "type": "if"
- , "cond": {"type": "var", "name": "USE_NTLMCLIENT"}
- , "then": ["#define GIT_NTLM 1"]
- }
- , { "type": "case*"
- , "expr": {"type": "var", "name": "USE_GSSAPI"}
- , "case":
- [ ["GSS.framework", ["#define GIT_GSSFRAMEWORK 1"]]
- , ["gssapi", ["#define GIT_GSSAPI 1"]]
- , [false, []]
- ]
- , "default":
- { "type": "fail"
- , "msg": "Backend asked for in USE_GSSAPI is not supported"
- }
- }
- , { "type": "if"
- , "cond": {"type": "var", "name": "USE_HTTPS"}
- , "then":
- { "type": "++"
- , "$1":
- [ ["#define GIT_HTTPS 1"]
- , { "type": "case*"
- , "expr": {"type": "var", "name": "USE_HTTPS"}
- , "case":
- [ ["SecureTransport", ["#define GIT_SECURE_TRANSPORT 1"]]
- , ["OpenSSL", ["#define GIT_OPENSSL 1"]]
- , ["mbedTLS", ["#define GIT_MBEDTLS 1"]]
- , ["WinHTTP", ["#define GIT_WINHTTP 1"]]
- ]
- , "default":
- { "type": "fail"
- , "msg": "Backend asked for in USE_HTTPS is not supported"
- }
- }
- ]
- }
- }
- , { "type": "case*"
- , "expr": {"type": "var", "name": "USE_SHA1"}
- , "case":
- [ ["CollisionDetection", ["#define GIT_SHA1_COLLISIONDETECT 1"]]
- , ["Win32", ["#define GIT_SHA1_WIN32 1"]]
- , ["CommonCrypto", ["#define GIT_SHA1_COMMON_CRYPTO 1"]]
- , ["OpenSSL", ["#define GIT_SHA1_OPENSSL 1"]]
- , ["mbedTLS", ["#define GIT_SHA1_MBEDTLS 1"]]
- ]
- }
- , ["", "#endif", ""]
- ]
- }
- }
- }
- }
-, "git2_public_headers":
+{ "git2_public_headers":
{ "type": ["@", "rules", "data", "staged"]
- , "srcs":
- [ "git2.h"
- , "git2/annotated_commit.h"
- , "git2/apply.h"
- , "git2/attr.h"
- , "git2/blame.h"
- , "git2/blob.h"
- , "git2/branch.h"
- , "git2/buffer.h"
- , "git2/cert.h"
- , "git2/checkout.h"
- , "git2/cherrypick.h"
- , "git2/clone.h"
- , "git2/commit.h"
- , "git2/common.h"
- , "git2/config.h"
- , "git2/credential.h"
- , "git2/credential_helpers.h"
- , "git2/cred_helpers.h"
- , "git2/deprecated.h"
- , "git2/describe.h"
- , "git2/diff.h"
- , "git2/errors.h"
- , "git2/filter.h"
- , "git2/global.h"
- , "git2/graph.h"
- , "git2/ignore.h"
- , "git2/indexer.h"
- , "git2/index.h"
- , "git2/mailmap.h"
- , "git2/merge.h"
- , "git2/message.h"
- , "git2/net.h"
- , "git2/notes.h"
- , "git2/object.h"
- , "git2/odb_backend.h"
- , "git2/odb.h"
- , "git2/oidarray.h"
- , "git2/oid.h"
- , "git2/pack.h"
- , "git2/patch.h"
- , "git2/pathspec.h"
- , "git2/proxy.h"
- , "git2/rebase.h"
- , "git2/refdb.h"
- , "git2/reflog.h"
- , "git2/refs.h"
- , "git2/refspec.h"
- , "git2/remote.h"
- , "git2/repository.h"
- , "git2/reset.h"
- , "git2/revert.h"
- , "git2/revparse.h"
- , "git2/revwalk.h"
- , "git2/signature.h"
- , "git2/stash.h"
- , "git2/status.h"
- , "git2/stdint.h"
- , "git2/strarray.h"
- , "git2/submodule.h"
- , "git2/tag.h"
- , "git2/trace.h"
- , "git2/transaction.h"
- , "git2/transport.h"
- , "git2/tree.h"
- , "git2/types.h"
- , "git2/version.h"
- , "git2/worktree.h"
- , "git2/sys/alloc.h"
- , "git2/sys/commit.h"
- , "git2/sys/config.h"
- , "git2/sys/credential.h"
- , "git2/sys/cred.h"
- , "git2/sys/diff.h"
- , "git2/sys/filter.h"
- , "git2/sys/hashsig.h"
- , "git2/sys/index.h"
- , "git2/sys/mempack.h"
- , "git2/sys/merge.h"
- , "git2/sys/odb_backend.h"
- , "git2/sys/openssl.h"
- , "git2/sys/path.h"
- , "git2/sys/refdb_backend.h"
- , "git2/sys/reflog.h"
- , "git2/sys/refs.h"
- , "git2/sys/repository.h"
- , "git2/sys/stream.h"
- , "git2/sys/transport.h"
- , "git2/sys/features.h"
- ]
+ , "srcs": ["git2.h", ["./", "git2", "TREE"]]
}
}
diff --git a/etc/import/include/git2/TARGETS.git2 b/etc/import/include/git2/TARGETS.git2
new file mode 100644
index 00000000..cb37ec5d
--- /dev/null
+++ b/etc/import/include/git2/TARGETS.git2
@@ -0,0 +1,325 @@
+{ "sys/features.h":
+ { "type": "file_gen"
+ , "arguments_config":
+ [ "OS"
+ , "ARCH"
+ , "TARGET_ARCH"
+ , "DEBUG_POOL"
+ , "ENABLE_TRACE"
+ , "THREADSAFE"
+ , "USE_ICONV"
+ , "USE_NSEC"
+ , "REGEX_BACKEND"
+ , "USE_SSH"
+ , "USE_NTLMCLIENT"
+ , "USE_GSSAPI"
+ , "USE_SHA1"
+ , "USE_HTTPS"
+ , "WINHTTP"
+ ]
+ , "name": "sys/features.h"
+ , "data":
+ { "type": "let*"
+ , "bindings":
+ [ ["THREADSAFE", {"type": "var", "name": "THREADSAFE", "default": true}]
+ , [ "ENABLE_TRACE"
+ , {"type": "var", "name": "ENABLE_TRACE", "default": true}
+ ]
+ , ["USE_SSH", {"type": "var", "name": "USE_SSH", "default": true}]
+ , [ "WINHTTP"
+ , { "type": "var"
+ , "name": "WINHTTP"
+ , "default":
+ { "type": "=="
+ , "$1": {"type": "var", "name": "OS"}
+ , "$2": "windows"
+ }
+ }
+ ]
+ , [ "USE_HTTPS"
+ , { "type": "case*"
+ , "expr": {"type": "var", "name": "USE_HTTPS", "default": true}
+ , "case":
+ [ [ true
+ , { "type": "case*"
+ , "expr": {"type": "var", "name": "OS"}
+ , "case":
+ [ [ "windows"
+ , { "type": "if"
+ , "cond": {"type": "var", "name": "WINHTTP"}
+ , "then": "WinHTTP"
+ , "else": true
+ }
+ ]
+ ]
+ , "default": true
+ }
+ ]
+ ]
+ , "default": {"type": "var", "name": "USE_HTTPS"}
+ }
+ ]
+ , [ "USE_GSSAPI"
+ , { "type": "case*"
+ , "expr": {"type": "var", "name": "USE_GSSAPI", "default": true}
+ , "case":
+ [ [ true
+ , { "type": "case*"
+ , "expr": {"type": "var", "name": "OS"}
+ , "case": [["darwin", "GSS.framework"]]
+ , "default": "gssapi"
+ }
+ ]
+ ]
+ , "default": {"type": "var", "name": "USE_GSSAPI"}
+ }
+ ]
+ , [ "USE_SHA1"
+ , { "type": "case*"
+ , "expr": {"type": "var", "name": "USE_SHA1", "default": true}
+ , "case":
+ [ [true, "CollisionDetection"]
+ , [ "HTTPS"
+ , { "type": "case*"
+ , "expr": {"type": "var", "name": "USE_HTTPS"}
+ , "case":
+ [ ["SecureTransport", "CommonCrypto"]
+ , ["WinHTTP", "Win32"]
+ , [false, "CollisionDetection"]
+ , [null, "CollisionDetection"]
+ ]
+ , "default": {"type": "var", "name": "USE_HTTPS"}
+ }
+ ]
+ ]
+ , "default": {"type": "var", "name": "USE_SHA1"}
+ }
+ ]
+ ]
+ , "body":
+ { "type": "join"
+ , "separator": "\n"
+ , "$1":
+ { "type": "++"
+ , "$1":
+ [ [ "#ifndef INCLUDE_features_h__"
+ , "#define INCLUDE_features_h__"
+ , ""
+ ]
+ , { "type": "if"
+ , "cond": {"type": "var", "name": "DEBUG_POOL"}
+ , "then": ["#define GIT_DEBUG_POOL 1"]
+ }
+ , { "type": "if"
+ , "cond": {"type": "var", "name": "ENABLE_TRACE"}
+ , "then": ["#define GIT_TRACE 1"]
+ }
+ , { "type": "if"
+ , "cond": {"type": "var", "name": "THREADSAFE"}
+ , "then": ["#define GIT_THREADS 1"]
+ }
+ , { "type": "if"
+ , "cond":
+ { "type": "=="
+ , "$1":
+ { "type": "var"
+ , "name": "TARGET_ARCH"
+ , "default": {"type": "var", "name": "ARCH"}
+ }
+ , "$2": "x86_64"
+ }
+ , "then": ["#define GIT_ARCH_64 1"]
+ , "else": ["#define GIT_ARCH_32 1"]
+ }
+ , { "type": "if"
+ , "cond": {"type": "var", "name": "USE_ICONV"}
+ , "then": ["#define GIT_USE_ICONV 1"]
+ }
+ , { "type": "if"
+ , "cond": {"type": "var", "name": "USE_NSEC"}
+ , "then":
+ { "type": "++"
+ , "$1":
+ [ [ "#define GIT_USE_NSEC 1"
+ , "#define GIT_USE_FUTIMENS 1"
+ , "#define GIT_USE_STAT_MTIME_NSEC 1"
+ ]
+ , { "type": "case*"
+ , "expr": {"type": "var", "name": "OS"}
+ , "case":
+ { "darwin": ["#define GIT_USE_STAT_MTIMESPEC 1"]
+ , "bsd": ["#define GIT_USE_STAT_MTIMESPEC 1"]
+ }
+ , "default": ["#define GIT_USE_STAT_MTIM 1"]
+ }
+ ]
+ }
+ }
+ , { "type": "case*"
+ , "expr": {"type": "var", "name": "REGEX_BACKEND"}
+ , "case":
+ [ ["regcomp_l", ["#define GIT_REGEX_REGCOMP_L 1"]]
+ , ["regcomp", ["#define GIT_REGEX_REGCOMP 1"]]
+ , ["pcre", ["#define GIT_REGEX_PCRE 1"]]
+ , ["pcre2", ["#define GIT_REGEX_PCRE2 1"]]
+ , ["builtin", ["#define GIT_REGEX_BUILTIN 1"]]
+ , [null, ["#define GIT_REGEX_BUILTIN 1"]]
+ ]
+ , "default":
+ { "type": "fail"
+ , "msg": "The REGEX_BACKEND option provided is not supported"
+ }
+ }
+ , { "type": "if"
+ , "cond": {"type": "var", "name": "USE_SSH"}
+ , "then":
+ ["#define GIT_SSH 1", "#define GIT_SSH_MEMORY_CREDENTIALS 1"]
+ }
+ , { "type": "if"
+ , "cond": {"type": "var", "name": "USE_NTLMCLIENT"}
+ , "then": ["#define GIT_NTLM 1"]
+ }
+ , { "type": "case*"
+ , "expr": {"type": "var", "name": "USE_GSSAPI"}
+ , "case":
+ [ ["GSS.framework", ["#define GIT_GSSFRAMEWORK 1"]]
+ , ["gssapi", ["#define GIT_GSSAPI 1"]]
+ , [false, []]
+ ]
+ , "default":
+ { "type": "fail"
+ , "msg": "Backend asked for in USE_GSSAPI is not supported"
+ }
+ }
+ , { "type": "if"
+ , "cond": {"type": "var", "name": "USE_HTTPS"}
+ , "then":
+ { "type": "++"
+ , "$1":
+ [ ["#define GIT_HTTPS 1"]
+ , { "type": "case*"
+ , "expr": {"type": "var", "name": "USE_HTTPS"}
+ , "case":
+ [ ["SecureTransport", ["#define GIT_SECURE_TRANSPORT 1"]]
+ , ["OpenSSL", ["#define GIT_OPENSSL 1"]]
+ , ["mbedTLS", ["#define GIT_MBEDTLS 1"]]
+ , ["WinHTTP", ["#define GIT_WINHTTP 1"]]
+ ]
+ , "default":
+ { "type": "fail"
+ , "msg": "Backend asked for in USE_HTTPS is not supported"
+ }
+ }
+ ]
+ }
+ }
+ , { "type": "case*"
+ , "expr": {"type": "var", "name": "USE_SHA1"}
+ , "case":
+ [ ["CollisionDetection", ["#define GIT_SHA1_COLLISIONDETECT 1"]]
+ , ["Win32", ["#define GIT_SHA1_WIN32 1"]]
+ , ["CommonCrypto", ["#define GIT_SHA1_COMMON_CRYPTO 1"]]
+ , ["OpenSSL", ["#define GIT_SHA1_OPENSSL 1"]]
+ , ["mbedTLS", ["#define GIT_SHA1_MBEDTLS 1"]]
+ ]
+ }
+ , ["", "#endif", ""]
+ ]
+ }
+ }
+ }
+ }
+, "TREE":
+ { "type": ["@", "rules", "CC", "header directory"]
+ , "stage": ["git2"]
+ , "hdrs":
+ [ "annotated_commit.h"
+ , "apply.h"
+ , "attr.h"
+ , "blame.h"
+ , "blob.h"
+ , "branch.h"
+ , "buffer.h"
+ , "cert.h"
+ , "checkout.h"
+ , "cherrypick.h"
+ , "clone.h"
+ , "commit.h"
+ , "common.h"
+ , "config.h"
+ , "credential.h"
+ , "credential_helpers.h"
+ , "cred_helpers.h"
+ , "deprecated.h"
+ , "describe.h"
+ , "diff.h"
+ , "errors.h"
+ , "filter.h"
+ , "global.h"
+ , "graph.h"
+ , "ignore.h"
+ , "indexer.h"
+ , "index.h"
+ , "mailmap.h"
+ , "merge.h"
+ , "message.h"
+ , "net.h"
+ , "notes.h"
+ , "object.h"
+ , "odb_backend.h"
+ , "odb.h"
+ , "oidarray.h"
+ , "oid.h"
+ , "pack.h"
+ , "patch.h"
+ , "pathspec.h"
+ , "proxy.h"
+ , "rebase.h"
+ , "refdb.h"
+ , "reflog.h"
+ , "refs.h"
+ , "refspec.h"
+ , "remote.h"
+ , "repository.h"
+ , "reset.h"
+ , "revert.h"
+ , "revparse.h"
+ , "revwalk.h"
+ , "signature.h"
+ , "stash.h"
+ , "status.h"
+ , "stdint.h"
+ , "strarray.h"
+ , "submodule.h"
+ , "tag.h"
+ , "trace.h"
+ , "transaction.h"
+ , "transport.h"
+ , "tree.h"
+ , "types.h"
+ , "version.h"
+ , "worktree.h"
+ , "sys/alloc.h"
+ , "sys/commit.h"
+ , "sys/config.h"
+ , "sys/credential.h"
+ , "sys/cred.h"
+ , "sys/diff.h"
+ , "sys/filter.h"
+ , "sys/hashsig.h"
+ , "sys/index.h"
+ , "sys/mempack.h"
+ , "sys/merge.h"
+ , "sys/odb_backend.h"
+ , "sys/openssl.h"
+ , "sys/path.h"
+ , "sys/refdb_backend.h"
+ , "sys/reflog.h"
+ , "sys/refs.h"
+ , "sys/repository.h"
+ , "sys/stream.h"
+ , "sys/transport.h"
+ , "sys/features.h"
+ ]
+ }
+}