From 8f13115480608a47b2c270338dc754790d7dacb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9mi=20V=C3=A1nyi?= Date: Fri, 4 Nov 2016 11:14:56 +0100 Subject: [PATCH 1/2] fetching dependecies: update URL of flex MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Noémi Ványi --- chapters/chapter_2/section_1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chapters/chapter_2/section_1.md b/chapters/chapter_2/section_1.md index af18c27..0f37159 100644 --- a/chapters/chapter_2/section_1.md +++ b/chapters/chapter_2/section_1.md @@ -1,7 +1,7 @@ # fetching dependencies [gh:glib]: http://github.com/GNOME/glib -[ref:flex]: http://flex.sourceforge.net/ +[gh:flex]: https://github.com/westes/flex [gh:openssl]: http://github.com/openssl/openssl [ref:pkg-config]: http://www.freedesktop.org/wiki/Software/pkg-config/ [ref:libtool]: http://www.gnu.org/software/libtool/ @@ -21,7 +21,7 @@ In this section we list these libraries and version restrictions. |Dependency | Version | |-------------------------------|--------------| |[glib][gh:glib] |>=2.10.1 | -|[flex][ref:flex] |>=2.0.0 | +|[flex][gh:flex] |>=2.0.0 | |[openssl][gh:openssl] |>=0.9.8 | |[pkg-config][ref:pkg-config] |--- | |[libtool][ref:libtool] |--- | From da5edf4f9b9af42c0a4aa5b07dfd56bdcf8e5e63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9mi=20V=C3=A1nyi?= Date: Fri, 4 Nov 2016 11:15:18 +0100 Subject: [PATCH 2/2] fetching dependencies: add development dependencies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Noémi Ványi --- chapters/chapter_2/section_1.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/chapters/chapter_2/section_1.md b/chapters/chapter_2/section_1.md index 0f37159..7e11731 100644 --- a/chapters/chapter_2/section_1.md +++ b/chapters/chapter_2/section_1.md @@ -13,6 +13,9 @@ [gh:json-c]: http://github.com/json-c/ [gh:rabbitmq-c]: http://github.com/alanxz/rabbitmq-c [ref:docbook]: http://www.sagehill.net/docbookxsl/ +[ref:astyle]: http://astyle.sourceforge.net/ +[gh:criterion]: http://github.com/Snaipe/Criterion +[ref:libxml2]: http://www.xmlsoft.org/ Like every project syslog-ng also uses other libraries and projects. That’s why these dependencies must be fetched before compiling. @@ -34,4 +37,13 @@ In this section we list these libraries and version restrictions. |[rabbitmq-c][gh:rabbitmq-c] |>=0.6.0 | |[docbook-xsl][ref:docbook] |--- | +## Development dependencies +In case of contribution the following dependencies are required +in order to run `make check`, `make style-check` and `make style-format`. + +|Dependency | Version | +|-------------------------------|--------------| +|[astyle][ref:astyle] |==2.05.1 | +|[criterion][gh:criterion] |>=2.3.0 | +|[libxml2-utils][ref:libxml2] |>=2.9.4 |