Classic Basil Fawlty scene when his car breaks down (needs sound, includes swearing):
https://www.youtube.com/watch?v=mv0onXhyLlE
Imagine the car is your build tool...
Which more recently gave rise to this [0] advert.
Re:Bazel Fawlty
by humanrebar on Tuesday March 06, 2018 @07:46AM
(#16528457)
You might have figured it out already, but:
"The plots centre on tense, rude and put-upon owner Basil Fawlty (Cleese)..."
Re:Bazel Fawlty
by davidstanke on Tuesday March 06, 2018 @01:47PM
(#16530969)
Bazel + Python definitely needs some work; if you're interested, check out the recently-formed https://groups.google.com/forum/#!forum/bazel-sig-python to track progress.
(For a mostly-Python shop, I'd consider using [Search domain github.com] https://github.com/waf-project/waf or scons.org)
Glad it can help show you some of the pitfalls, though I'm not sure how well our experience extrapolates to a primarily python codebase.
I have added a link to the classic scene as referenced by philbarr
Also as you work with Python, you may want to look at the link between Basil Fawlty and your chosen language :)
Using `pipenv`[0] may solve some of your problems, though idk about provisioning cpp dependencies. [0]https://github.com/pypa/pipenv
Did you ever try using Pants or Buck, or a more barebones approach like Ninja?
P.S.: An explanation of the pun on "Basil Fawlty" (as a non-Brit, I thought, what on earth is that?) in the article might be helpful.