Mercurial > irccd
annotate doc/html/index.md @ 715:f3709544d0d1
CMake: s/libcommon/libirccd-core in tests
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 09 Jul 2018 21:10:00 +0200 |
parents | e5d0f4289e04 |
children |
rev | line source |
---|---|
260
904ee87bc808
CMake: split documentation into several topic, closes #535
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
1 --- |
276
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
2 header: "Irccd documentation" |
260
904ee87bc808
CMake: split documentation into several topic, closes #535
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
3 guide: true |
904ee87bc808
CMake: split documentation into several topic, closes #535
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
4 --- |
904ee87bc808
CMake: split documentation into several topic, closes #535
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
5 |
904ee87bc808
CMake: split documentation into several topic, closes #535
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
6 Welcome to the irccd documentation. |
275
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
7 |
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
8 # Building |
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
9 |
276
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
10 Everything you need to build irccd. |
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
11 |
275
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
12 - [Build from sources](build/build-from-sources.html) |
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
13 - [Build options](build/build-options.html) |
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
14 |
378
46e9ecf974a5
Docs: improve index page
David Demelier <markand@malikania.fr>
parents:
370
diff
changeset
|
15 # Configuring & running |
275
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
16 |
378
46e9ecf974a5
Docs: improve index page
David Demelier <markand@malikania.fr>
parents:
370
diff
changeset
|
17 ## General topics |
46e9ecf974a5
Docs: improve index page
David Demelier <markand@malikania.fr>
parents:
370
diff
changeset
|
18 |
46e9ecf974a5
Docs: improve index page
David Demelier <markand@malikania.fr>
parents:
370
diff
changeset
|
19 Read the following sections to understand the configuration file format and in |
46e9ecf974a5
Docs: improve index page
David Demelier <markand@malikania.fr>
parents:
370
diff
changeset
|
20 which directories they are located. |
276
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
21 |
368
d731ce3ae821
Docs: add new documentation about paths
David Demelier <markand@malikania.fr>
parents:
276
diff
changeset
|
22 - [Paths](irccd/paths.html) |
378
46e9ecf974a5
Docs: improve index page
David Demelier <markand@malikania.fr>
parents:
370
diff
changeset
|
23 - [Configuration file syntax](misc/configuration-syntax.html) |
46e9ecf974a5
Docs: improve index page
David Demelier <markand@malikania.fr>
parents:
370
diff
changeset
|
24 |
46e9ecf974a5
Docs: improve index page
David Demelier <markand@malikania.fr>
parents:
370
diff
changeset
|
25 ## Irccd |
46e9ecf974a5
Docs: improve index page
David Demelier <markand@malikania.fr>
parents:
370
diff
changeset
|
26 |
46e9ecf974a5
Docs: improve index page
David Demelier <markand@malikania.fr>
parents:
370
diff
changeset
|
27 Configure and run `irccd` daemon. |
46e9ecf974a5
Docs: improve index page
David Demelier <markand@malikania.fr>
parents:
370
diff
changeset
|
28 |
275
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
29 - [Configure irccd](irccd/configuring.html) |
380
edd873d583eb
Docs: improve irccd and irccdctl documentation
David Demelier <markand@malikania.fr>
parents:
378
diff
changeset
|
30 - [Irccd command line usage](irccd/usage.html) |
276
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
31 |
378
46e9ecf974a5
Docs: improve index page
David Demelier <markand@malikania.fr>
parents:
370
diff
changeset
|
32 ## Irccdctl |
46e9ecf974a5
Docs: improve index page
David Demelier <markand@malikania.fr>
parents:
370
diff
changeset
|
33 |
46e9ecf974a5
Docs: improve index page
David Demelier <markand@malikania.fr>
parents:
370
diff
changeset
|
34 Everything about the `irccdctl` utility. |
276
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
35 |
275
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
36 - [Configure irccdctl](irccdctl/configuring.html) |
370
a60142be369a
Docs: improve headers
David Demelier <markand@malikania.fr>
parents:
369
diff
changeset
|
37 - [Irccdctl command line usage](irccdctl/usage.html) |
390
2df0f202946c
Docs: update broken links for irccdctl commands
David Demelier <markand@malikania.fr>
parents:
380
diff
changeset
|
38 - [List of irccdctl commands](irccdctl/command/index.html) |
275
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
39 |
369
5aca8eeebcf1
Docs: list plugins in index
David Demelier <markand@malikania.fr>
parents:
368
diff
changeset
|
40 # Plugins |
5aca8eeebcf1
Docs: list plugins in index
David Demelier <markand@malikania.fr>
parents:
368
diff
changeset
|
41 |
5aca8eeebcf1
Docs: list plugins in index
David Demelier <markand@malikania.fr>
parents:
368
diff
changeset
|
42 Documentation about official irccd plugins. |
5aca8eeebcf1
Docs: list plugins in index
David Demelier <markand@malikania.fr>
parents:
368
diff
changeset
|
43 |
5aca8eeebcf1
Docs: list plugins in index
David Demelier <markand@malikania.fr>
parents:
368
diff
changeset
|
44 - [ask](plugin/ask.html) |
5aca8eeebcf1
Docs: list plugins in index
David Demelier <markand@malikania.fr>
parents:
368
diff
changeset
|
45 - [auth](plugin/auth.html) |
5aca8eeebcf1
Docs: list plugins in index
David Demelier <markand@malikania.fr>
parents:
368
diff
changeset
|
46 - [hangman](plugin/hangman.html) |
5aca8eeebcf1
Docs: list plugins in index
David Demelier <markand@malikania.fr>
parents:
368
diff
changeset
|
47 - [history](plugin/history.html) |
5aca8eeebcf1
Docs: list plugins in index
David Demelier <markand@malikania.fr>
parents:
368
diff
changeset
|
48 - [logger](plugin/logger.html) |
5aca8eeebcf1
Docs: list plugins in index
David Demelier <markand@malikania.fr>
parents:
368
diff
changeset
|
49 - [plugin](plugin/plugin.html) |
5aca8eeebcf1
Docs: list plugins in index
David Demelier <markand@malikania.fr>
parents:
368
diff
changeset
|
50 - [roulette](plugin/roulette.html) |
632
e5d0f4289e04
Plugin tictactoe: brand new plugin, closes #393 @6h
David Demelier <markand@malikania.fr>
parents:
390
diff
changeset
|
51 - [tictactoe](plugin/tictactoe.html) |
369
5aca8eeebcf1
Docs: list plugins in index
David Demelier <markand@malikania.fr>
parents:
368
diff
changeset
|
52 |
276
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
53 # Development |
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
54 |
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
55 Development of plugins and other development documentation. |
275
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
56 |
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
57 - [Javascript plugin introduction](dev/plugin-javascript-introduction.html) |
276
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
58 - [Network protocol](dev/socket-protocol.html) |
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
59 - [Network commands](dev/socket-commands.html) |
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
60 |
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
61 # Plugin API |
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
62 |
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
63 The official Javascript API. |
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
64 |
275
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
65 - [Javascript API](api/index.html) |
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
66 |
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
67 # Miscellaneous |
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
68 |
276
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
69 Miscellaneous documentation. |
5795a1769de5
Docs: add more indexes
David Demelier <markand@malikania.fr>
parents:
275
diff
changeset
|
70 |
275
c143682678b9
CMake: improve documentation related to plugins
David Demelier <markand@malikania.fr>
parents:
260
diff
changeset
|
71 - [Common patterns and formatting](misc/common-patterns-and-formatting.html) |