Add simple initial asciidoc template

This commit is contained in:
Christian Mazakas
2023-03-09 15:08:39 -08:00
committed by Peter Turcan
parent a3a2083855
commit ebb3a75a3d
3 changed files with 41 additions and 0 deletions

21
Jamfile.v2 Normal file
View File

@@ -0,0 +1,21 @@
# Copyright 2023 Christian Mazakas.
# Distributed under the Boost Software License, Version 1.0. (See accompanying
# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
import asciidoctor ;
html boost-manual.html : doc/boost-manual.adoc ;
install html_ : boost-manual.html : <location>html ;
pdf boost-manual.pdf : doc/boost-manual.adoc ;
explicit boost-manual.pdf ;
install pdf_ : boost-manual.pdf : <location>pdf ;
explicit pdf_ ;
###############################################################################
alias boostdoc ;
explicit boostdoc ;
alias boostrelease : html_ ;
explicit boostrelease ;

13
doc/boost-manual.adoc Normal file
View File

@@ -0,0 +1,13 @@
= Boost Manual
:toc: left
:toclevels: 3
:idprefix:
:docinfo: private-footer
:source-highlighter: rouge
:source-language: c++
:nofooter:
:sectlinks:
:leveloffset: +1
include::boost-manual/intro.adoc[]

View File

@@ -0,0 +1,7 @@
[#intro]
= Introduction
:idprefix: intro_
Boost is a collection of peer-reviewed and high-quality libraries that aim to
make application development simple and straight-forward for everyone!