summaryrefslogtreecommitdiff
path: root/pkg/git/gen.lua
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/git/gen.lua')
-rw-r--r--pkg/git/gen.lua26
1 files changed, 26 insertions, 0 deletions
diff --git a/pkg/git/gen.lua b/pkg/git/gen.lua
index 3ce5738c..5339582e 100644
--- a/pkg/git/gen.lua
+++ b/pkg/git/gen.lua
@@ -36,6 +36,27 @@ cc('common-main.c')
cc('http.c')
cc('compat/regex/regex.c', nil, {cflags='$cflags -DGAWK -DNO_MBSUPPORT'})
+-- src/Makefile:/^REFTABLE_OBJS.\+=
+lib('libreftable.a', [[
+ reftable/(
+ basics.c
+ error.c
+ block.c
+ blocksource.c
+ iter.c
+ publicbasics.c
+ merged.c
+ pq.c
+ reader.c
+ record.c
+ refname.c
+ generic.c
+ stack.c
+ tree.c
+ writer.c
+ )
+]])
+
-- src/Makefile:/^LIB_OBJS.\+=
lib('libgit.a', [[
abspath.c
@@ -138,6 +159,7 @@ lib('libgit.a', [[
list-objects.c
lockfile.c
log-tree.c
+ loose.c
ls-refs.c
mailinfo.c
mailmap.c
@@ -150,6 +172,7 @@ lib('libgit.a', [[
merge-recursive.c
merge.c
midx.c
+ midx-write.c
name-hash.c
negotiator/default.c
negotiator/noop.c
@@ -158,6 +181,7 @@ lib('libgit.a', [[
notes-merge.c
notes-utils.c
notes.c
+ object-file-convert.c
object-file.c
object-name.c
object.c
@@ -204,6 +228,7 @@ lib('libgit.a', [[
refs.c
refs/debug.c
refs/files-backend.c
+ refs/reftable-backend.c
refs/iterator.c
refs/packed-backend.c
refs/ref-cache.c
@@ -297,6 +322,7 @@ lib('libgit.a', [[
compat/linux/procinfo.c
libxdiff.a
+ libreftable.a
$builddir/pkg/zlib/libz.a
]])