James Sharpe
James Sharpe
Update cmake build to include openssl as a dependency. Closes #709.
This can be used by adding `--extra_toolchains=@rules_foreign_cc//toolchains:built_parallel_make` to your bazel command line Addresses some of #329
Use find to get deterministic output between GNU and BSD based platforms.
CMake really needs openssl as a dependency. The current rules to bootstrap cmake don't include this dependency and so this relies on the compilation environment having openssl development headers /...
Hopefully a stepping stone towards getting a working build of autoconf
I'm not sure there is prior art on how to achieve this but I guess we'd need some way to convert a `py_runtime_pair` into something that returns `platform_common.TemplateVariables` that defines...
We should provide an autotools toolchain providing the common GNU tools, `m4`, `autoconf` and `automake` so that the `configure_make` rule can hermetically consume these components without relying on the host...