bde-tools
bde-tools copied to clipboard
Tools for developing and building libraries modeled on BDE
Just pick a reasonable default. If someone is compilling this from scratch, it's probably a developer, so debug is a sane default.
The [documentation ](https://bloomberg.github.io/bde-tools/bbs/howtos/create_library.html#creating-an-application) has a couple of minor improvements to be made in the section about building a simple application. 1. `my_app.m.cpp:20` `bsl::cout` requires `#include ` 2. Under "Setup application...
The current check differs from file to file, some require python, some require python3.8. The current version of python is 3.10, and it's backward compatible, so we only need to...
When I run: ``` eval $(bde_build_env) bbs_build configure --prefix /home/my/bde bbs_build build bbs_build install ``` Only header files and library archives are installed. No pkg-config meta-data nor cmake meta-data is...
I'm trying to use the BDE build system similarly to the interfaces of the build systems of most other open source software I've built. Which is the standard dance: ```...
Perhaps mistakenly, I operated under the assumption that BDE tools may be installed by running `cmake --install`. However, this installation does not contain any files under the `BdeBuildSystem` directory that...
Simply running `bbs_build_env` sets the environment to subsequently configure a build to be unoptimized, but with debug symbols. In my experience, this is atypical with open-source software. Most open source...
I already read the document about "How to extend package processing" here: https://bloomberg.github.io/bde-tools/cmake/customization.html#how-to-extend-package-processing But it doesn't say how to extend application processing. For example, I have a repo like this:...
Hi, I currently try to transform an existing repo into BDE style gradually. In the process, some BDE-style packages depend on some other existing code or third-party library. I read...