In the end it really depends on the usecase. The only reason to use CMake ist because of CMake… it’s quit widely spreaded and adopted everywhere. Conan for example supports CMake out of the box. Premake is my personal preference because of many reasons. However it’s sometimes a pain to integrate because of lack of support. I needed to rewrite the whole Conan integration so that it works. And it only works for consuming libraries. I do have a branch that partially supports compiling premake based libs into Conan deliverables but it’s not finished, currently stalled and far from merging. So if you want to write a lib for others to consume you currently should stick to CMake. For a final application or project I would never ever use CMake.
Great video again. What is better premake or cmake?
never! cmake is evil! use premake 5 trust me bro.
@@chakibchemsopremake5 is better, because its just simple and easy to use. It also has its illumitations but still better that cmake.
In the end it really depends on the usecase. The only reason to use CMake ist because of CMake… it’s quit widely spreaded and adopted everywhere. Conan for example supports CMake out of the box. Premake is my personal preference because of many reasons. However it’s sometimes a pain to integrate because of lack of support. I needed to rewrite the whole Conan integration so that it works. And it only works for consuming libraries. I do have a branch that partially supports compiling premake based libs into Conan deliverables but it’s not finished, currently stalled and far from merging. So if you want to write a lib for others to consume you currently should stick to CMake. For a final application or project I would never ever use CMake.