Skip to content

Commit 969452a

Browse files
author
John Haley
committed
Fixed more build errors
1 parent 841740b commit 969452a

File tree

3 files changed

+20
-3
lines changed

3 files changed

+20
-3
lines changed

generate/input/descriptor.json

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -651,6 +651,11 @@
651651
}
652652
}
653653
},
654+
"hashsig": {
655+
"cDependencies": [
656+
"git2/sys/hashsig.h"
657+
]
658+
},
654659
"ignore": {
655660
"functions": {
656661
"git_ignore_path_is_ignored": {
@@ -751,6 +756,9 @@
751756
"git_merge_base_many": {
752757
"ignore": true
753758
},
759+
"git_merge_bases_many": {
760+
"ignore": true
761+
},
754762
"git_merge_base_octopus": {
755763
"ignore": true
756764
},
@@ -1363,6 +1371,11 @@
13631371
}
13641372
}
13651373
},
1374+
"stream": {
1375+
"cDependencies": [
1376+
"git2/sys/stream.h"
1377+
]
1378+
},
13661379
"submodule": {
13671380
"functions": {
13681381
"git_submodule_foreach": {
@@ -1428,7 +1441,10 @@
14281441
"git_transport_smart": {
14291442
"ignore": true
14301443
}
1431-
}
1444+
},
1445+
"cDependencies": [
1446+
"git2/sys/transport.h"
1447+
]
14321448
},
14331449
"tree": {
14341450
"functions": {

generate/scripts/generateNativeCode.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,6 @@ module.exports = function generateNativeCode() {
108108
utils.writeFile("../lib/nodegit.js", beautify(templates.nodegitJS.render(enabled)));
109109
// Write out all the classes.
110110
enabled.forEach(function(idef) {
111-
if (idef.filename == 'clone_options') debugger;
112111
try {
113112
if (idef.type && idef.type != "enum") {
114113
utils.writeFile(

generate/scripts/helpers.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,9 @@ var Helpers = {
157157
type.isMask = enums[type.cType].isMask || false
158158
}
159159
}
160-
_.merge(type, descriptor.types[normalizedType.replace("git_", "")] || {});
160+
161+
// we don't want to overwrite the c type of the passed in type
162+
_.merge(type, descriptor.types[normalizedType.replace("git_", "")] || {}, { cType: type.cType });
161163
}
162164
},
163165

0 commit comments

Comments
 (0)