forked from nodegit/nodegit
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbase.cc
More file actions
126 lines (119 loc) · 3.64 KB
/
base.cc
File metadata and controls
126 lines (119 loc) · 3.64 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
/*
* Copyright 2013, Tim Branyen @tbranyen <tim@tabdeveloper.com>
* @author Michael Robinson @codeofinterest <mike@pagesofinterest.net>
*
* Dual licensed under the MIT and GPL licenses.
*/
#include <v8.h>
#include <node.h>
#include "git2.h"
#include "../include/wrapper.h"
#include "../include/attr.h"
#include "../include/blame.h"
#include "../include/blob.h"
#include "../include/branch.h"
#include "../include/buffer.h"
#include "../include/clone.h"
#include "../include/checkout.h"
#include "../include/commit.h"
#include "../include/common.h"
#include "../include/config.h"
#include "../include/cred_helpers.h"
#include "../include/diff.h"
#include "../include/errors.h"
#include "../include/filter.h"
#include "../include/graph.h"
#include "../include/ignore.h"
#include "../include/index.h"
#include "../include/indexer.h"
#include "../include/inttypes.h"
#include "../include/merge.h"
#include "../include/message.h"
#include "../include/net.h"
#include "../include/notes.h"
#include "../include/object.h"
#include "../include/odb.h"
#include "../include/odb_backend.h"
#include "../include/oid.h"
#include "../include/pack.h"
#include "../include/patch.h"
#include "../include/pathspec.h"
#include "../include/push.h"
#include "../include/refdb.h"
#include "../include/refs.h"
#include "../include/reflog.h"
#include "../include/refspec.h"
#include "../include/remote.h"
#include "../include/repository.h"
#include "../include/reset.h"
#include "../include/revparse.h"
#include "../include/revwalk.h"
#include "../include/signature.h"
#include "../include/stash.h"
#include "../include/status.h"
#include "../include/stdint.h"
#include "../include/stdarray.h"
#include "../include/submodule.h"
#include "../include/tag.h"
#include "../include/threads.h"
#include "../include/trace.h"
#include "../include/transport.h"
#include "../include/tree.h"
#include "../include/types.h"
#include "../include/version.h"
extern "C" void init(Handle<v8::Object> target) {
NanScope();
Wrapper::Initialize(target);
GitAttr::Initialize(target);
GitBlame::Initialize(target);
GitBlob::Initialize(target);
GitBranch::Initialize(target);
GitBuffer::Initialize(target);
GitCheckout::Initialize(target);
GitClone::Initialize(target);
GitCommit::Initialize(target);
GitCommon::Initialize(target);
GitDiff::Initialize(target);
GitErrors::Initialize(target);
GitFilter::Initialize(target);
GitGraph::Initialize(target);
GitIgnore::Initialize(target);
GitIndex::Initialize(target);
GitIndexer::Initialize(target);
GitInttypes::Initialize(target);
GitMerge::Initialize(target);
GitMessage::Initialize(target);
GitNet::Initialize(target);
GitNotes::Initialize(target);
GitObject::Initialize(target);
GitOdb::Initialize(target);
GitOdbBackend::Initialize(target);
GitOid::Initialize(target);
GitPack::Initialize(target);
GitPatch::Initialize(target);
GitPathspec::Initialize(target);
GitPush::Initialize(target);
GitRefdb::Initialize(target);
GitRefs::Initialize(target);
GitReflog::Initialize(target);
GitRefspec::Initialize(target);
GitRemote::Initialize(target);
GitRepository::Initialize(target);
GitReset::Initialize(target);
GitRevparse::Initialize(target);
GitRevwalk::Initialize(target);
GitSignature::Initialize(target);
GitStash::Initialize(target);
GitStatus::Initialize(target);
GitStdint::Initialize(target);
GitStdarray::Initialize(target);
GitSubmodule::Initialize(target);
GitTag::Initialize(target);
GitThreads::Initialize(target);
GitTrace::Initialize(target);
GitTransport::Initialize(target);
GitTree::Initialize(target);
GitTypes::Initialize(target);
GitVersion::Initialize(target);
}
NODE_MODULE(nodegit, init)