portable: initial Linux compilation
commitdd038bc6ec835ad3fd3c0b5303b8af9ad506c8cc
authorThomas Adam <thomas@xteddy.org>
Wed, 17 Feb 2021 22:35:17 +0000 (17 22:35 +0000)
committerThomas Adam <thomas.adam@smoothwall.net>
Tue, 21 Sep 2021 20:34:22 +0000 (21 21:34 +0100)
tree93a9adf3bf088211ea5d999cd92cd9f6a65e946c
parentad324bf53a11587dc227a2c00b65020595aa18dc
portable: initial Linux compilation

This commit modifies the GoT main branch to be able to compile it under
linux.
119 files changed:
.gitignore
Makefile [deleted file]
Makefile.am [new file with mode: 0644]
README.portable [new file with mode: 0644]
compat/Makefile.am [new file with mode: 0644]
compat/asprintf.c [new file with mode: 0644]
compat/base64.c [new file with mode: 0644]
compat/closefrom.c [new file with mode: 0644]
compat/fmt_scaled.c [new file with mode: 0644]
compat/freezero.c [new file with mode: 0644]
compat/getdtablecount.c [new file with mode: 0644]
compat/getopt.c [new file with mode: 0644]
compat/getprogname.c [new file with mode: 0644]
compat/imsg-buffer.c [new file with mode: 0644]
compat/imsg.c [new file with mode: 0644]
compat/imsg.h [new file with mode: 0644]
compat/merge.c [new file with mode: 0644]
compat/queue.h [new file with mode: 0644]
compat/reallocarray.c [new file with mode: 0644]
compat/recallocarray.c [new file with mode: 0644]
compat/strlcat.c [new file with mode: 0644]
compat/strlcpy.c [new file with mode: 0644]
compat/strndup.c [new file with mode: 0644]
compat/strnlen.c [new file with mode: 0644]
compat/strsep.c [new file with mode: 0644]
compat/strtonum.c [new file with mode: 0644]
compat/tree.h [new file with mode: 0644]
compat/uuid.c [new file with mode: 0644]
compat/xmalloc.c [new file with mode: 0644]
compat/xmalloc.h [new file with mode: 0644]
configure.ac [new file with mode: 0644]
got/Makefile [deleted file]
got/Makefile.am [new file with mode: 0644]
got/got.c
gotweb/gotweb.c
include/got_compat.h [new file with mode: 0644]
include/got_error.h
lib/arraylist.h
lib/blame.c
lib/buf.c
lib/commit_graph.c
lib/deflate.c
lib/delta.c
lib/delta_cache.c
lib/deltify.c
lib/dial.c
lib/diff.c
lib/diff3.c
lib/diff_main.c
lib/diffreg.c
lib/error.c
lib/fetch.c
lib/fileindex.c
lib/gitconfig.c
lib/gitproto.c
lib/got_lib_privsep.h
lib/gotconfig.c
lib/inflate.c
lib/lockfile.c
lib/object.c
lib/object_cache.c
lib/object_create.c
lib/object_idset.c
lib/object_parse.c
lib/opentemp.c
lib/pack.c
lib/pack_create.c
lib/path.c
lib/privsep.c
lib/rcsutil.c
lib/reference.c
lib/repository.c
lib/repository_admin.c
lib/send.c
lib/utf8.c
lib/worktree.c
libexec/Makefile [deleted file]
libexec/Makefile.am [new file with mode: 0644]
libexec/got-fetch-pack/Makefile [deleted file]
libexec/got-fetch-pack/Makefile.am [new file with mode: 0644]
libexec/got-fetch-pack/got-fetch-pack.c
libexec/got-index-pack/Makefile [deleted file]
libexec/got-index-pack/Makefile.am [new file with mode: 0644]
libexec/got-index-pack/got-index-pack.c
libexec/got-read-blob/Makefile [deleted file]
libexec/got-read-blob/Makefile.am [new file with mode: 0644]
libexec/got-read-blob/got-read-blob.c
libexec/got-read-commit/Makefile [deleted file]
libexec/got-read-commit/Makefile.am [new file with mode: 0644]
libexec/got-read-commit/got-read-commit.c
libexec/got-read-gitconfig/Makefile [deleted file]
libexec/got-read-gitconfig/Makefile.am [new file with mode: 0644]
libexec/got-read-gitconfig/got-read-gitconfig.c
libexec/got-read-gotconfig/Makefile [deleted file]
libexec/got-read-gotconfig/Makefile.am [new file with mode: 0644]
libexec/got-read-gotconfig/got-read-gotconfig.c
libexec/got-read-gotconfig/parse.y
libexec/got-read-object/Makefile [deleted file]
libexec/got-read-object/Makefile.am [new file with mode: 0644]
libexec/got-read-object/got-read-object.c
libexec/got-read-pack/Makefile [deleted file]
libexec/got-read-pack/Makefile.am [new file with mode: 0644]
libexec/got-read-pack/got-read-pack.c
libexec/got-read-tag/Makefile [deleted file]
libexec/got-read-tag/Makefile.am [new file with mode: 0644]
libexec/got-read-tag/got-read-tag.c
libexec/got-read-tree/Makefile [deleted file]
libexec/got-read-tree/Makefile.am [new file with mode: 0644]
libexec/got-read-tree/got-read-tree.c
libexec/got-send-pack/Makefile [deleted file]
libexec/got-send-pack/Makefile.am [new file with mode: 0644]
libexec/got-send-pack/got-send-pack.c
regress/delta/delta_test.c
regress/fetch/fetch_test.c
regress/idset/idset_test.c
regress/path/path_test.c
tog/Makefile [deleted file]
tog/Makefile.am [new file with mode: 0644]
tog/tog.c