GitHub Viewer
/*
* Copyright 2013, Tim Branyen @tbranyen
* @author Michael Robinson @codeofinterest
*
* Dual licensed under the MIT and GPL licenses.
*/
#include
#include
#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 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)