This the README file for Do178Builder
-------------------------------------

Do178Builder is a software tool which runs on *NIX or Win32.  It helps you
to manage development projects which create airborne software, and to build
DO-178B documentation for those projects.  Do178Builder is written and
copyrighted by Ronald Burkey (info@birdsproject.org), but is available as free
software licensed under the GNU General Public License (GPL).  A copy of the GPL
(entitled "COPYING") should be present, but if not may be obtained from www.fsf.org.

The home page for Do178Builder is www.do-178b.org.

What's in this directory:
*.h, *.cpp		Source files.
Do178Builder.proj	A Red Hat Source Navigator project file.  (If you don't want
			to use Source Navigator, which is an IDE, you can just
			ignore this.)
Do178Builder.wdr	A wxDesigner project.  wxDesigner is a RAD tool used to create
			the wxWindows-based GUI.  You don't need either this file
			or wxDesigner to recompile Do178Builder, but you will want
			them if the GUI is modified.
Makefile		Makefile for *NIX.
MakefileWin32		Makefile for Win32.
Do178Builder.rc		Some nonsense thing needed to compile on Win32.
COPYING			A copy of the GPL.
graphics (directory)	Various graphics that have been incorporated into the GUI.
			They have been incorporated into the file Do178Builder_wdr.cpp
			by wxDesigner and are no longer directly needed.  They are
			retained in case drastic changes to the GUI need to be made
			at some future time.
fo (directory)		XSL stylesheets which could be used with the XMLmind program
			under Windows to convert DocBook XML to PDF, RTF, OOXML, ODT, 
			etc. and get something not unlike what you would get running
			the normal Linux DocBook converter utilities.  I say "not
			unlike" rather than "the same", because I don't understand
			XSL well enough yet to get it to come out exactly the same
			as with DSSSL stylesheets.  To use it, find the directory
			in which you've installed the XMLmind converter program, 
			which for the sake of argument I'll call $XMLmind.  (I 
			personally used version 42p1 of February 22 2008, and my
			$XMLmind directory happens to be /home/rburkey/xfc-42p1.)
			Under that directory, if you dig deep enough, you'll find
			an "fo" directory:
				$XMLmind/xslu/config/docbook/xsl/fo
			Rename that directory to something else (say, "fo.original"),
			and copy my "fo" directory there instead.

To build Do178Builder, the GNU gcc (*NIX) or mingw32 (Win32) C++ compiler is
required.  Also, the wxWindows GUI framework (available at www.wxwindows.org) is
needed.

For more information, please view the documentation available at
www.do-178b.org.



