Tools for developing and building libraries modeled on BDE
Python Perl CMake Shell C++ Emacs Lisp Other
Switch branches/tags
Nothing to show
Clone or download
mversche and GitHub Enterprise Update README.md
Latest commit d4b1a76 Feb 12, 2018

README.md

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.