Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bloomberg/bde-tools
Tools for developing and building libraries modeled on BDE
https://github.com/bloomberg/bde-tools
bde cpp
Last synced: 6 days ago
JSON representation
Tools for developing and building libraries modeled on BDE
- Host: GitHub
- URL: https://github.com/bloomberg/bde-tools
- Owner: bloomberg
- License: apache-2.0
- Created: 2014-04-24T20:58:01.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2024-11-15T18:15:05.000Z (about 1 month ago)
- Last Synced: 2024-12-08T01:43:01.758Z (15 days ago)
- Topics: bde, cpp
- Language: Perl
- Homepage:
- Size: 11.9 MB
- Stars: 75
- Watchers: 27
- Forks: 49
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BDE Tools
This repository contains a collection of tools to help with the development and
building BDE-style libraries and applications.The tools found in this repository are listed below, and described in detail in
the tool's documentation (see link below).## Tools overview
### BDE build system
Core cmake modules that implement BDE build system.
### 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.## Documentation Links
### Open Source
* [BDE build tools](https://bloomberg.github.io/bde-tools)
* [BDE libraries](https://github.com/bloomberg/bde)
* [bdedox](https://github.com/bloomberg/bde-tools/blob/main/contrib/bdedox)
* [gdb-printers](https://github.com/bloomberg/bde-tools/tree/main/contrib/gdb-printers)### Bloomberg LP (internal)
* [BDE build tools](https://bde.bloomberg.com/bde-tools)
* [BDE librarlies](https://bbgithub.dev.bloomberg.com/bde/bde)
* [bdedox](https://bbgithub.dev.bloomberg.com/bde/bde-tools/blob/main/contrib/bdedox)
* [gdb-printers](https://bbgithub.dev.bloomberg.com/bde/bde-tools/tree/main/contrib/gdb-printers)## 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 a ticket to BDE team.