Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitf6b269d

Browse files
committed
Merge pull requestnodegit#399 from nodegit/update-readme
Made changes to the README
2 parents2325ade +4d5182e commitf6b269d

File tree

1 file changed

+42
-32
lines changed

1 file changed

+42
-32
lines changed

‎README.md

Lines changed: 42 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,42 @@ NodeGit
33

44
>Node bindings to the[libgit2](http://libgit2.github.com/) project.
55
6-
[![Build Status] (https://travis-ci.org/nodegit/nodegit.svg)]
7-
(https://travis-ci.org/nodegit/nodegit)
8-
[![Build status] (https://ci.appveyor.com/api/projects/status/e5a5q75l9yfhnfv2?svg=true)]
9-
(https://ci.appveyor.com/project/timbranyen/nodegit)
10-
[![Dependency Status] (https://david-dm.org/nodegit/nodegit.svg)]
11-
(https://david-dm.org/nodegit/nodegit)
12-
13-
6+
<table>
7+
<thead>
8+
<tr>
9+
<th>Linux</th>
10+
<th>OS X</th>
11+
<th>Windows</th>
12+
<th>Dependencies</th>
13+
</tr>
14+
</thead>
15+
<tbody>
16+
<tr>
17+
<td colspan="2" align="center">
18+
<a href="https://travis-ci.org/nodegit/nodegit"><img src="https://travis-ci.org/nodegit/nodegit.svg"></a>
19+
</td>
20+
<td align="center">
21+
<a href="https://ci.appveyor.com/project/timbranyen/nodegit"><img src="https://ci.appveyor.com/api/projects/status/e5a5q75l9yfhnfv2?svg=true"></a>
22+
</td>
23+
<td align="center">
24+
<a href="https://david-dm.org/nodegit/nodegit"><img src="https://david-dm.org/nodegit/nodegit.svg"></a>
25+
</td>
26+
</tr>
27+
</tbody>
28+
</table>
1429

1530
**Stable: 0.2.7**
1631

17-
**Working: 0.3.0**
18-
19-
20-
2132
##Have a problem? Come chat with us! ##
2233

2334
[![Gitter](https://badges.gitter.im/Join Chat.svg)]
24-
(https://gitter.im/nodegit/nodegit?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
35+
(https://gitter.im/nodegit/nodegit)
36+
2537
##Maintained by ##
2638
Tim Branyen[@tbranyen](http://twitter.com/tbranyen),
27-
John Haley[@johnhaley81](http://twitter.com/johnhaley81), and
28-
Max Korp[@maxkorp](http://twitter.com/MaximilianoKorp) with help from tons of
39+
John Haley[@johnhaley81](http://twitter.com/johnhaley81),
40+
Max Korp[@maxkorp](http://twitter.com/MaximilianoKorp), and
41+
Steve Smith[@orderedlist](https://twitter.com/orderedlist) with help from tons of
2942
[awesome contributors](https://github.com/nodegit/nodegit/contributors)!
3043

3144
###Alumni Maintainers ###
@@ -45,14 +58,11 @@ dependencies.
4558
npm install nodegit
4659
```
4760

48-
If you encounter problems while installing, you should try the Building from source instructions below.
61+
If you encounter problems while installing, you should try the Building from
62+
source instructions below.
4963

5064
##Building from source. ##
5165

52-
Minimum dependencies:
53-
54-
-[Python 2](https://www.python.org/)
55-
5666
If you wish to help contribute to NodeGit it is useful to build locally.
5767

5868
```bash
@@ -68,18 +78,6 @@ npm install
6878

6979
If you encounter errors, you most likely have not configured the dependencies correctly.
7080

71-
###Debug build
72-
73-
In order to track down possible bugs, you will need a debug buid so you
74-
can get a backtrace with[gdb](http://www.gnu.org/software/gdb/) or
75-
[lldb](http://lldb.llvm.org/).
76-
77-
If you're building for the first time, run`npm run installDebug` (or`BUILD_ONLY=true npm link`)
78-
79-
Note that you should run`rm -rf build/Release` (or`rd /s /q build/Release` in Windows) to make sure a release build doesn't get loaded instead of the debug build.
80-
81-
If you're doing a subsequent rebuild of NodeGit in debug, the clean function will cause a lot of extraneous recompilation of things you probably didn't change (like the vendor dependencies). If you need to regenerate the C++ files and recompile you can run`npm run rebuildDebug`, or`npm run recompileDebug` if you've manually updated the C++ files and don't want them to regenerate.
82-
8381
###Installing dependencies: ###
8482

8583
####Mac OS X ####
@@ -127,6 +125,18 @@ So for the above example, you would run `cmd /C "set BUILD_ONLY=true && npm inst
127125
See here for more details:
128126
[SuperUser](http://superuser.com/questions/223104/setting-environment-variable-for-just-one-command-in-windows-cmd-exe).
129127

128+
###Debug build: ###
129+
130+
In order to track down possible bugs, you will need a debug buid so you
131+
can get a backtrace with[gdb](http://www.gnu.org/software/gdb/) or
132+
[lldb](http://lldb.llvm.org/).
133+
134+
If you're building for the first time, run`npm run installDebug` (or`BUILD_ONLY=true npm link`)
135+
136+
Note that you should run`rm -rf build/Release` (or`rd /s /q build/Release` in Windows) to make sure a release build doesn't get loaded instead of the debug build.
137+
138+
If you're doing a subsequent rebuild of NodeGit in debug, the clean function will cause a lot of extraneous recompilation of things you probably didn't change (like the vendor dependencies). If you need to regenerate the C++ files and recompile you can run`npm run rebuildDebug`, or`npm run recompileDebug` if you've manually updated the C++ files and don't want them to regenerate.
139+
130140
##API examples. ##
131141

132142
###Cloning a repository and reading a file: ###

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp