summaryrefslogtreecommitdiff
path: root/doc/api/addons.md
diff options
context:
space:
mode:
authorСковорода Никита Андреевич <chalkerx@gmail.com>2016-07-09 08:13:09 +0300
committerСковорода Никита Андреевич <chalkerx@gmail.com>2016-07-14 12:26:50 +0300
commita58b48bc3bcf43f7090d4cc914606af68fe55815 (patch)
tree0fdf8a6a67489aa0474a6be3420dfb5cde3d61f9 /doc/api/addons.md
parente09c62ae3307c434dd237a3bb47805207b36a0d1 (diff)
downloadandroid-node-v8-a58b48bc3bcf43f7090d4cc914606af68fe55815.tar.gz
android-node-v8-a58b48bc3bcf43f7090d4cc914606af68fe55815.tar.bz2
android-node-v8-a58b48bc3bcf43f7090d4cc914606af68fe55815.zip
doc: various documentation formatting fixes
* Fix markdown code sample in releases.md, it was <a id="x.y.x></a>" * Fix some markdown errors, e.g. in changelogs * Fix broken defs links, e.g. in domain-postmortem.md * Fix other broken refs, by addaleax * Add links to some defs that were present but not linked to * Remove dead defs * Move defs to the bottom (one file affected) * Add language indicators to all code blocks, using `txt` when no specific language could be chosen * Some minor formatting changes (spaces, ident, headings) PR-URL: https://github.com/nodejs/node/pull/7637 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Roman Reiss <me@silverwind.io>
Diffstat (limited to 'doc/api/addons.md')
-rw-r--r--doc/api/addons.md12
1 files changed, 6 insertions, 6 deletions
diff --git a/doc/api/addons.md b/doc/api/addons.md
index 1187eafdc3..1333b3b136 100644
--- a/doc/api/addons.md
+++ b/doc/api/addons.md
@@ -102,7 +102,7 @@ top-level of the project describing the build configuration of your module
using a JSON-like format. This file is used by [node-gyp][] -- a tool written
specifically to compile Node.js Addons.
-```
+```json
{
"targets": [
{
@@ -222,7 +222,7 @@ templates, etc.
Each of these examples using the following `binding.gyp` file:
-```
+```json
{
"targets": [
{
@@ -236,14 +236,14 @@ Each of these examples using the following `binding.gyp` file:
In cases where there is more than one `.cc` file, simply add the additional
filename to the `sources` array. For example:
-```
+```json
"sources": ["addon.cc", "myexample.cc"]
```
Once the `binding.gyp` file is ready, the example Addons can be configured and
built using `node-gyp`:
-```
+```sh
$ node-gyp configure build
```
@@ -621,7 +621,7 @@ void MyObject::PlusOne(const FunctionCallbackInfo<Value>& args) {
To build this example, the `myobject.cc` file must be added to the
`binding.gyp`:
-```
+```json
{
"targets": [
{
@@ -813,7 +813,7 @@ void MyObject::PlusOne(const FunctionCallbackInfo<Value>& args) {
Once again, to build this example, the `myobject.cc` file must be added to the
`binding.gyp`:
-```
+```json
{
"targets": [
{