Branch: refs/heads/stable
Home: https://github.com/tarantool/tarantool
Commit: cd4e3270794d0167e3e17d4eb63e8879d529c25f
https://github.com/tarantool/tarantool/commit/cd4e3270794d0167e3e17d4eb63e8879d529c25f
Author: Eugine Blikh <[email protected]>
Date: 2013-12-24 (Tue, 24 Dec 2013)
Changed paths:
M CMakeLists.txt
M doc/CMakeLists.txt
M doc/user/CMakeLists.txt
A doc/user/tnt-html-chunk.xsl.cmake
R doc/user/tnt-html.xsl
A doc/user/tnt-html.xsl.cmake
M doc/user/tnt.css
M doc/user/user.xml
M doc/www-data.in/CMakeLists.txt
R doc/www-data.in/_config
R doc/www-data.in/_ignore
M doc/www-data.in/_layout/base
M doc/www-data.in/_layout/benchmark
A doc/www-data.in/_layout/documentation
M doc/www-data.in/_layout/download
M doc/www-data.in/_layout/faq
M doc/www-data.in/_layout/index
M doc/www-data.in/_layout/intro
M doc/www-data.in/_layout/support
A doc/www-data.in/_text/benchmark.md
A doc/www-data.in/_text/faq.md
A doc/www-data.in/_text/index.md
A doc/www-data.in/_text/intro.md
A doc/www-data.in/_text/support.md
R doc/www-data.in/benchmark
M doc/www-data.in/download.cmake
R doc/www-data.in/faq
R doc/www-data.in/index
R doc/www-data.in/intro
R doc/www-data.in/support
M doc/www-data/global.css
M extra/static.py
Log Message:
-----------
### site building
All layouts are in doc/www-data.in/_layout and are written in Jinja1
(django-like templates). All texts are in doc/www-data.in/_texts
Text files contains YAML files with chunks of markdown strings:
```
$module:
$uno: |
some text in markdown
$dos: |
it may be multiline
$tres: |
# header 1
```
may have some embedded code
```
e.t.c
...
```
where `$module` is name of layout file, `$uno`, `$dos`, `$tres`... are
name of parts (template parts `{{ $module.$part }}`)
Site still stores files in `doc/www-data` for copying on server.
Also it integrates documentation (only on stable/master branches) into site
(still templlates)
Usage of new `extra/static.py`:
```bash
$ cmake . -DENABLE-DOC=TRUE
$ make
$ cd /doc/www-data.in/
$ ../../extra/static.py site `# build site`
$ ../../extra/static.py docs `# embed docs`
```
### documentation building
Add `html-saxon-chunk` and `html-chunk` targets for building chunked
html documentation.
`make` in `doc/user` now builds `html-saxon` and `html-saxon-chunk`
targets
Commit: c0081682af92673bbf37df50610c5c33e62758d4
https://github.com/tarantool/tarantool/commit/c0081682af92673bbf37df50610c5c33e62758d4
Author: Eugine Blikh <[email protected]>
Date: 2013-12-26 (Thu, 26 Dec 2013)
Changed paths:
M doc/CMakeLists.txt
M doc/www-data.in/CMakeLists.txt
Log Message:
-----------
A fix for CMakeLists(not found site.py). Include www-data.in in ALL target of
DOC
Commit: a8b0de7c09ff6afd63a59745c34ebbcbdf4f5654
https://github.com/tarantool/tarantool/commit/a8b0de7c09ff6afd63a59745c34ebbcbdf4f5654
Author: Eugine Blikh <[email protected]>
Date: 2013-12-26 (Thu, 26 Dec 2013)
Changed paths:
M doc/user/CMakeLists.txt
M doc/user/tnt-fo.xsl
A doc/user/tnt-html-chunk.xsl
R doc/user/tnt-html-chunk.xsl.cmake
A doc/user/tnt-html.xsl
R doc/user/tnt-html.xsl.cmake
M doc/www-data.in/CMakeLists.txt
M doc/www-data.in/_layout/base
M doc/www-data.in/_layout/benchmark
M doc/www-data.in/_layout/download
M doc/www-data.in/_layout/faq
M doc/www-data.in/_layout/index
M doc/www-data.in/_layout/intro
M doc/www-data.in/_layout/support
M doc/www-data.in/_text/benchmark.md
M doc/www-data.in/_text/faq.md
M doc/www-data.in/_text/index.md
M doc/www-data.in/_text/intro.md
M doc/www-data.in/_text/support.md
M doc/www-data.in/download.cmake
M doc/www-data/global.css
M extra/static.py
Log Message:
-----------
Some improvements in documentation:
1. Unified blurb for every site page
2. remove tnt-html.xsl.cmake tnt-html-chunk.xsl.cmake in favor of
--stringparam and -param flags of xsltproc and saxon
3. Create flags for input/output in static.py script for OOS build
Compare:
https://github.com/tarantool/tarantool/compare/665933435a42...a8b0de7c09ff_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp