Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[LIB REQUEST]: Bloomberg BDE / BSL #5933

Open
Quuxplusone opened this issue Jan 2, 2024 · 0 comments
Open

[LIB REQUEST]: Bloomberg BDE / BSL #5933

Quuxplusone opened this issue Jan 2, 2024 · 0 comments
Labels
new-libs request Request for something

Comments

@Quuxplusone
Copy link
Contributor

Library name

Bloomberg BDE

Library description

Basic Development Environment, a set of foundational C++ libraries used at Bloomberg

Library repository

https://github.com/bloomberg/bde

Motivation

I'd like to use BSL examples on my blog and link to working Godbolts. :)
I suspect the build process for BDE/BSL is pretty involved. FWLIW, on my own MacBook, I can fake a compile without building the library like this:

git clone https://github.com/bloomberg/bde
cd bde/samples
clang++ -isystem ../groups/bsl/bsl+bslhdrs/ -isystem ../groups/bsl/bsls/ -isystem ../groups/bsl/bslstl \
  -isystem ../groups/bsl/bslscm -isystem ../groups/bsl/bslh -isystem ../groups/bsl/bslmf \
  -isystem ../groups/bsl/bsla -isystem ../groups/bsl/bslalg -isystem ../groups/bsl/bslma \
  ../groups/bsl/bslalg/bslalg_arrayprimitives.cpp ../groups/bsl/bslma/bslma_{default,newdeleteallocator,allocator}.cpp \
  ../groups/bsl/bsls/bsls_{assert,assertimputil,log,logseverity,libraryfeatures,buildtarget,bslexceptionutil}.cpp \
  ../groups/bsl/bslscm/bslscm_version{,tag}.cpp ../groups/bsl/bslstl/bslstl_{vector,stdexceptutil}.cpp \
  bsl-vector-sample.m.cpp -o a.out
./a.out
@Quuxplusone Quuxplusone added new-libs request Request for something labels Jan 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-libs request Request for something
Projects
None yet
Development

No branches or pull requests

1 participant