MSYS2 is software distribution and a building platform for Windows. It provides a Unix-like environment, a command-line interface and a software repository making it easier to install, use, build and port software on Windows. Many C++ projects are setup to be built with MSYS2 when built on Windows, rather than MSBuild. It is primarily intended to be used as a
build_requirement in Conan recipes for these projects. One project that requires MSYS2 to build from sources is Google’s build system Bazel.
Continue reading Conan Package - MSYS2
Bincrafters has now published a Conan package for Google’s open-source library “Abseil” to our public Conan repository on Bintray. Abseil was just announced by Titus Winters last week at CPPCon 2017, and provides a number of mature utililty types and functions. Abseil is a bit unique in that Google has chosen not to implement semantic versioning and promote the use of the library strictly by following the master branch of their GIT repository, a strategy described by Winters as “Live at Head.”
Continue reading Conan Package - Abseil
Bincrafters has now published a Conan package for Google’s open-source build system “Bazel” to our public Conan repository on Bintray. Bazel is used as the build system in a number of Google’s popular C++ projects, including Abseil, Protobuf, Tensorflow, and others. It is primarily intended to be used as a
build_requirement in Conan recipes for these projects.
Continue reading Conan Package - Bazel
Bincrafters has now published Conan packages for both the Java 8 and Java 9 installers to our public Conan repository on Bintray. Indeed it’s a bit surprising to have a need to package Java with Conan.io, but it turns out that there are C++ related tools which require Java. The tool that prompted this package was Google’s open-source build system Bazel, which uses Java to compile C++. Thus, it is primarily intended to be used as a
build_requirement in a Conan recipe.
Continue reading Conan Package - Java 8 and 9 installers
Starting with Boost 1.64.0, the Bincrafters team will now publish each of the Boost C++ libraries as separate packages on Conan.io. With this, developers can now reference the specific Boost libraries they want to use as dependencies rather than referencing the entire Boost collection.
Continue reading Boost 1.64.0 - Modular Packages on Conan.io