defensive-coding-guide/defensive-coding
2013-05-09 12:59:03 -04:00
..
.tx Updated TX config 2013-05-09 12:59:03 -04:00
bo Adding translations 2013-05-07 23:27:13 -04:00
cs-CZ Adding translations 2013-05-07 23:27:13 -04:00
de-DE Adding translations 2013-05-07 23:27:13 -04:00
docbook-schema Remove Subversion metadata 2013-04-02 14:25:44 +02:00
el-GR Adding translations 2013-05-07 23:27:13 -04:00
en-US Bumped version 2013-05-09 10:44:36 -04:00
en_US Adding translations 2013-05-07 23:27:13 -04:00
es-ES Adding translations 2013-05-07 23:27:13 -04:00
fi-FI Adding translations 2013-05-07 23:27:13 -04:00
fr-FR Adding translations 2013-05-07 23:27:13 -04:00
gl-ES Adding translations 2013-05-07 23:27:13 -04:00
hi-IN Adding translations 2013-05-07 23:27:13 -04:00
ia Adding translations 2013-05-07 23:27:13 -04:00
id-ID Adding translations 2013-05-07 23:27:13 -04:00
it-IT Adding translations 2013-05-07 23:27:13 -04:00
ka Adding translations 2013-05-07 23:27:13 -04:00
kn-IN Adding translations 2013-05-07 23:27:13 -04:00
ko-KR Adding translations 2013-05-07 23:27:13 -04:00
nl-NL Adding translations 2013-05-07 23:27:13 -04:00
pot Added translation templates 2013-03-11 23:20:11 -04:00
pt-BR Adding translations 2013-05-07 23:27:13 -04:00
pt-PT Adding translations 2013-05-07 23:27:13 -04:00
ru-RU Adding translations 2013-05-07 23:27:13 -04:00
scripts Remove Subversion metadata 2013-04-02 14:25:44 +02:00
sl-SI Adding translations 2013-05-07 23:27:13 -04:00
src Add documentation for parsing XML with Qt 2013-04-24 12:09:44 +02:00
te-IN Adding translations 2013-05-07 23:27:13 -04:00
tr-TR Adding translations 2013-05-07 23:27:13 -04:00
vi-VN Adding translations 2013-05-07 23:27:13 -04:00
zh-CN Adding translations 2013-05-07 23:27:13 -04:00
zh-TW Adding translations 2013-05-07 23:27:13 -04:00
.gitignore Add top-level .gitignore file 2013-04-02 17:29:16 +02:00
Makefile Add support for C++ examples 2013-04-24 12:06:50 +02:00
publican.cfg Commented out a bunch of tags that are not needed 2013-03-11 23:14:41 -04:00
README Adding Defensive Coding book 2013-03-11 18:11:16 -04:00
schemas.xml Adding Defensive Coding book 2013-03-11 18:11:16 -04:00

TODO items
----------

Suggested items for inclusion are listed here:

https://engineering.redhat.com/trac/product-security/wiki/DefensiveCodingTODO

Building HTML documentation
---------------------------

Just type "make".

When you type "make", the code examples in src/ are compiled (mainly
to check for obvious syntax errors, but also for manual testing).  If
you lack the necessary libraries, you can type "make build-manual"
instead, which will skip this step.  The code examples are still
included in the manual.

Dependencies
------------

Building the manual needs the "publican" package and the
"publican-redhat-engservices" package available here:

http://download.lab.bos.redhat.com/brewroot/packages/publican-redhat-engservices/

Version 0.4 of the publican-redhat-engservices package needs publican
3.0.  This version of the package:

http://download.lab.bos.redhat.com/brewroot/packages/publican-redhat-engservices/0.3/2.el6eng/noarch/publican-redhat-engservices-0.3-2.el6eng.noarch.rpm

is known to work with publican 2.8 available in Fedora 17.