defensive-coding-guide/defensive-coding
2014-03-24 15:59:40 -04: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 Revert "Yeah, these files are located in their own fhosted repo" 2014-03-24 15:59:40 -04:00
pot Revert "Yeah, these files are located in their own fhosted repo" 2014-03-24 15:59:40 -04:00
scripts Move generated snippets to a more approriate directory 2013-08-26 15:38:51 +02:00
src Actually use strncat in the strncat example 2013-09-16 15:08:29 +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 Revert "Yeah, these files are located in their own fhosted repo" 2014-03-24 15:59:40 -04:00
README Update the README file 2013-09-19 17:07:03 +02:00
schemas.xml Adding Defensive Coding book 2013-03-11 18:11:16 -04:00

TODO and bug tracking
---------------------

The secure-coding guide has its own component in Bugzilla:

https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora%20Documentation&component=defensive-coding-guide

Please file bugs and suggestions there.

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

Just type "make".  If you do not want to build the example code, run
"make build-manual".

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" and the "publican-fedora"
packages.