Skip to content

Commit c47abd9

Browse files
committed
Automate the building of all libgit2 types.
1 parent 1629ba6 commit c47abd9

File tree

12 files changed

+489
-18711
lines changed

12 files changed

+489
-18711
lines changed

binding.gyp

Lines changed: 52 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -8,39 +8,65 @@
88
],
99

1010
"sources": [
11+
# Maintained.
1112
"src/base.cc",
13+
"src/wrapper.cc",
14+
"src/functions/copy.cc",
15+
16+
# Generated files.
17+
"src/attr.cc",
18+
"src/blame.cc",
1219
"src/blob.cc",
20+
"src/branch.cc",
21+
"src/buffer.cc",
22+
"src/checkout.cc",
23+
"src/clone.cc",
1324
"src/commit.cc",
14-
"src/oid.cc",
15-
"src/reference.cc",
16-
"src/object.cc",
17-
"src/repo.cc",
25+
"src/common.cc",
26+
"src/config.cc",
27+
"src/cred_helpers.cc",
28+
"src/diff.cc",
29+
"src/errors.cc",
30+
"src/filter.cc",
31+
"src/graph.cc",
32+
"src/ignore.cc",
1833
"src/index.cc",
19-
"src/index_entry.cc",
20-
"src/index_time.cc",
21-
"src/tag.cc",
22-
"src/revwalk.cc",
23-
"src/signature.cc",
24-
"src/time.cc",
25-
"src/tree.cc",
26-
"src/tree_builder.cc",
27-
"src/tree_entry.cc",
28-
"src/diff_find_options.cc",
29-
"src/diff_options.cc",
30-
"src/diff_list.cc",
34+
"src/indexer.cc",
35+
"src/inttypes.cc",
36+
"src/merge.cc",
37+
"src/message.cc",
38+
"src/net.cc",
39+
"src/notes.cc",
40+
"src/object.cc",
41+
"src/odb.cc",
42+
"src/odb_backend.cc",
43+
"src/oid.cc",
44+
"src/pack.cc",
3145
"src/patch.cc",
32-
"src/delta.cc",
33-
"src/diff_file.cc",
34-
"src/diff_range.cc",
35-
"src/threads.cc",
36-
"src/wrapper.cc",
46+
"src/pathspec.cc",
47+
"src/push.cc",
3748
"src/refdb.cc",
38-
"src/odb_object.cc",
39-
"src/odb.cc",
40-
"src/submodule.cc",
49+
"src/refs.cc",
50+
"src/reflog.cc",
51+
"src/refspec.cc",
4152
"src/remote.cc",
42-
"src/clone_options.cc",
43-
"src/functions/copy.cc",
53+
"src/repository.cc",
54+
"src/reset.cc",
55+
"src/revparse.cc",
56+
"src/revwalk.cc",
57+
"src/signature.cc",
58+
"src/stash.cc",
59+
"src/status.cc",
60+
"src/stdint.cc",
61+
"src/stdarray.cc",
62+
"src/submodule.cc",
63+
"src/tag.cc",
64+
"src/threads.cc",
65+
"src/trace.cc",
66+
"src/transport.cc",
67+
"src/tree.cc",
68+
"src/types.cc",
69+
"src/version.cc",
4470
],
4571

4672
"include_dirs": [

0 commit comments

Comments
 (0)