Section numbering & source code syntax highlighting added

This commit is contained in:
Mirek Jahoda 2018-02-01 11:45:46 +01:00
parent 114f54b808
commit 454105c4d7
4 changed files with 10 additions and 8 deletions

View file

@ -2,6 +2,7 @@ pages:
image: fedora:27
script:
- dnf install -y asciidoctor gnutls-devel openssl-devel nss-devel gcc-go gcc make java-devel gcc-c++ expat-devel qt-devel
- gem install pygments.rb
- make
- make build-manual
- mkdir -p public
@ -20,6 +21,7 @@ test:
image: fedora:27
script:
- dnf install -y asciidoctor gnutls-devel openssl-devel nss-devel gcc-go gcc make java-devel gcc-c++ expat-devel qt-devel
- gem install pygments.rb
- make
tags:
- shared

View file

@ -13,10 +13,10 @@ build-snippets:
src/*.c src/*.cpp src/*.java src/*.py src/*.go src/*.sh
build-manual: build-snippets
cd en-US && asciidoctor master.adoc
cd en-US && asciidoctor -n master.adoc
build-manual-html: build-snippets
cd en-US && asciidoctor master.adoc
cd en-US && asciidoctor -n master.adoc
build-manual-epub: build-snippets
false

View file

@ -1,8 +1,4 @@
:experimental:
= Defensive Coding
A Guide to Improving Software Security
[abstract]
@ -17,4 +13,4 @@ concrete recommendations.
image:Common_Content/images/title_logo.svg[]
include::Common_Content/Legal_Notice.adoc[]
include::Author_Group.adoc[]
include::Author_Group.adoc[]

View file

@ -1,7 +1,11 @@
:doctype: book
:toc: left
:toclevels: 3
:source-highlighter: pygments
:pygments-style: manni
:pygments-linenums-mode: inline
= Defensive Coding Guide
include::Book_Info.adoc[]