No autosetup videos yet. You could help us improve this page by suggesting one.
Based on our record, tup seems to be more popular. It has been mentiond 4 times since March 2021. We are tracking product recommendations and mentions on Reddit, HackerNews and some other platforms. They can help you identify which product is more popular and what people think of it.
Basically I write a config for using Tup. I find Tup much easier to understand and it’s configuration much simpler than cmake. - Source: Reddit / 6 days ago
Basically I use Tup as a build tool and have a setup around that. I keep third party dependencies in git submodules where possible and try to only use header only dependencies. When I need a dependency that’s not headed only, I create a Tupfile to build it into a .a archive for me and my main Tupfile is set up to link all archives in my dependency directory. - Source: Reddit / 6 days ago
I have the whole thing nearly automated using the tup build system, so that for each new one I mostly just have to write out the new text files. - Source: Reddit / 4 months ago
In addition to what u/SAI_Peregrinus said, though you definitely have to learn Make / CMake to work on existing projects, you may also want to give TUP a try for your new projects. - Source: Reddit / 6 months ago
Meson - Meson is an open source build system meant to be both extremely fast, and, even more importantly...
waf - Waf is a Python-based framework for configuring, compiling and installing applications.
Ninja Build - Ninja is a small build system with a focus on speed.
Gradle - Accelerate developer productivity. Gradle helps teams build, automate and deliver better software, faster. DocsExplore the documentation of Gradle. Find installation ..
Bazel - Bazel is a tool that automates software builds and tests.
CMake - CMake is an open-source, cross-platform family of tools designed to build, test and package software.