Skip to content

Commit 7ad92a7

Browse files
committed
Removed temporary files.
1 parent a2192c1 commit 7ad92a7

16 files changed

Lines changed: 17646 additions & 44213 deletions

File tree

binding.gyp

Lines changed: 28 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -14,61 +14,41 @@
1414
"src/functions/copy.cc",
1515

1616
# Generated files.
17-
"src/attr.cc",
18-
"src/blame.cc",
17+
"src/base.cc",
1918
"src/blob.cc",
20-
"src/branch.cc",
21-
"src/buffer.cc",
22-
"src/checkout.cc",
23-
"src/clone.cc",
24-
"src/commit.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",
19+
#"src/commit.cc",
3320
"src/index.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",
21+
#"src/indexer.cc",
22+
#"src/net.cc",
4023
"src/object.cc",
41-
"src/odb.cc",
42-
"src/odb_backend.cc",
4324
"src/oid.cc",
44-
"src/pack.cc",
45-
"src/patch.cc",
46-
"src/pathspec.cc",
47-
"src/push.cc",
48-
"src/refdb.cc",
49-
"src/refs.cc",
50-
"src/reflog.cc",
51-
"src/refspec.cc",
52-
"src/remote.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",
25+
#"src/pack.cc",
26+
#"src/patch.cc",
27+
#"src/pathspec.cc",
28+
#"src/push.cc",
29+
#"src/refdb.cc",
30+
#"src/refs.cc",
31+
#"src/reflog.cc",
32+
#"src/refspec.cc",
33+
#"src/remote.cc",
34+
#"src/repository.cc",
35+
#"src/reset.cc",
36+
#"src/revparse.cc",
37+
#"src/revwalk.cc",
38+
#"src/signature.cc",
39+
#"src/stash.cc",
40+
#"src/status.cc",
41+
#"src/stdint.cc",
42+
#"src/submodule.cc",
43+
#"src/tag.cc",
6444
"src/threads.cc",
65-
"src/time.cc",
66-
"src/trace.cc",
67-
"src/transport.cc",
68-
"src/tree.cc",
45+
#"src/time.cc",
46+
#"src/trace.cc",
47+
#"src/transport.cc",
48+
#"src/tree.cc",
6949
#"src/tree_entry.cc",
7050
#"src/types.cc",
71-
"src/version.cc",
51+
#"src/version.cc",
7252
],
7353

7454
"include_dirs": [

generate/allkeys.js

Lines changed: 0 additions & 20 deletions
This file was deleted.

generate/descriptor.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,7 @@
452452
"git_tree_entry_byindex": {
453453
"ignore": false,
454454
"args": [{ "isSelf": true }]
455-
}
455+
},
456456

457457
"git_tree_entry_bypath": {
458458
"ignore": false

generate/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
const fs = require("fs");
33
const ejs = require("ejs");
44
const path = require("path");
5-
const idefs = require("./compare");
5+
const idefs = require("./idefs");
66

77
var classTemplate = ejs.compile(
88
"" + fs.readFileSync(String(__dirname + "/templates/class.cc.ejs")), {
@@ -22,9 +22,9 @@ Object.keys(idefs).forEach(function(keyName) {
2222
}
2323

2424
fs.writeFileSync(
25-
__dirname + "/../../include/" + idef.filename, headerTemplate(idef));
25+
__dirname + "/../include/" + idef.filename, headerTemplate(idef));
2626

2727
fs.writeFileSync(
28-
__dirname + "/../../src/" + path.basename(idef.filename, ".h") + ".cc",
28+
__dirname + "/../src/" + path.basename(idef.filename, ".h") + ".cc",
2929
classTemplate(idef));
3030
});

generate/libgit2.json.txt

Lines changed: 0 additions & 2 deletions
This file was deleted.

generate/setup.js

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ var typeMap = require("./types.json");
1414
// Structs or new types between v0.18 and v0.20.
1515
typeMap.__proto__ = {
1616
"git_filter_mode_t": { cpp: "Number", js: "Number" },
17-
"const git_blame_hunk*": { cpp: "GitBlameHunk", js: "BlameHunk" },
17+
"const git_blame_hunk *": { cpp: "GitBlameHunk", js: "BlameHunk" },
18+
"git_blame_hunk *": { cpp: "GitBlameHunk", js: "BlameHunk" },
1819
"git_filter *": { cpp: "GitFilter", js: "Filter" },
1920
"const git_status_entry *": { cpp: "StatusEntry", js: "StatusEntry" },
2021
"const git_index_name_entry *": {
@@ -81,8 +82,14 @@ Object.keys(descriptor).forEach(function(fileName, index) {
8182
file.freeFunctionName = "git_" + fileName + "_free";
8283
}
8384

85+
var cFile = libgit2.files[index];
86+
87+
if (!cFile || !cFile.functions) {
88+
return;
89+
}
90+
8491
// Doesn't actually exist.
85-
if (libgit2.files[index].functions.indexOf(file.freeFunctionName) === -1) {
92+
if (cFile.functions.indexOf(file.freeFunctionName) === -1) {
8693
delete file.freeFunctionName;
8794
}
8895

@@ -108,7 +115,7 @@ Object.keys(descriptor).forEach(function(fileName, index) {
108115
}
109116
};
110117

111-
libgit2.files[index].functions.forEach(function(functionName) {
118+
cFile.functions.forEach(function(functionName) {
112119
var funcDescriptor = libgit2.functions[functionName];
113120

114121
var args = funcDescriptor.args || [];
@@ -280,5 +287,5 @@ Object.keys(descriptor).forEach(function(fileName, index) {
280287
fs.writeFileSync(path.join(__dirname, "types.json"),
281288
JSON.stringify(typeMap, null, 2));
282289

283-
fs.writeFileSync(path.join(__dirname, "compare.json"),
290+
fs.writeFileSync(path.join(__dirname, "idefs.json"),
284291
JSON.stringify(files, null, 2));

generate/templates/class.cc.ejs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,13 +147,13 @@ void <%- cppClassName %>::Initialize(Handle<v8::Object> target) {
147147
-%>
148148
149149
<% if (functionInfo.isAsync) { -%>
150-
<% include build/codegen/templates/asyncFunction.cc.ejs -%>
150+
<% include generate/templates/asyncFunction.cc.ejs -%>
151151
<% } else { -%>
152-
<% include build/codegen/templates/syncFunction.cc.ejs -%>
152+
<% include generate/templates/syncFunction.cc.ejs -%>
153153
<% } -%>
154154
<% } -%>
155155
<% } -%>
156-
<% include build/codegen/templates/fields.cc.ejs -%>
156+
<% include generate/templates/fields.cc.ejs -%>
157157

158158
<% if (typeof cType != 'undefined') { -%>
159159
Persistent<Function> <%- cppClassName %>::constructor_template;

0 commit comments

Comments
 (0)