/bde-tools

Tools for developing and building libraries modeled on BDE

Primary LanguagePythonApache License 2.0Apache-2.0

#BDE Tools

This repository contains a collection of tools to help with the development and building BDE-style libraries and applications, including the BDE libraries.

The tools found in this repository are listed below, and described in detail in the tool's documentation

####WAF

The WAF build system is a collection of tools used to build BDE-style libraries and applications. It contains the build tool waf and the bde_setenv.py script used to configure the build environment.

####Option File Formatter

The bde_opts_format.py tool reformats BDE-style option files.

####Test Runner

The bde_runtest.py tool exercises a test driver by running all of its cases.

##Other Tools

Several other tools are available in the 'contrib' area:

####bdedox

The bdedox tool generates Doxygen HTML from source code files written in BDE style.

####gdb-printers

The gdb-printers module contains an add-in for the GDB debugger that provides pretty-printers for a number of BDE components. (More can be added by request!)

#License

The BDE tools repository is distributed under the Apache License (version 2.0); see the LICENSE file at the top of the source tree for more information.

#Question, Comments and Feedback

If you have questions, comments, suggestions for improvement or any other inquiries regarding BDE Tools, feel free to open an issue in the issue tracker.