defensive-coding-guide/defensive-coding
2013-08-27 10:02:30 +02:00
..
.tx Updated TX config 2013-08-12 23:12:55 -04:00
docbook-schema Remove Subversion metadata 2013-04-02 14:25:44 +02:00
en-US Author_Group.xml: Fix cut-and-paste error 2013-08-27 10:02:30 +02:00
pot Updated POT files 2013-08-12 23:12:14 -04:00
scripts Move generated snippets to a more approriate directory 2013-08-26 15:38:51 +02:00
src C: Add material on global variables 2013-08-26 16:15:53 +02:00
.gitignore Add top-level .gitignore file 2013-04-02 17:29:16 +02:00
Makefile Move generated snippets to a more approriate directory 2013-08-26 15:38:51 +02:00
publican.cfg The version attribute is no longer optional with Publican 3 2013-07-02 14:36:35 +02: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.