Thread (16 messages) 16 messages, 5 authors, 2018-02-23

Re: [RFC PATCH 0/1] Implement CMake build

From: Isaac Hier <hidden>
Date: 2018-01-24 21:17:18

CMake is very portable (see
https://open.cdash.org/index.php?project=CMake for details). About the
whole autoconf history in Git, I came across this post by Linus while
researching if anyone had done something with CMake in the git project
before:
NO! At least the Makefile is debuggable and understandable.

If we need a better build system, I'd much rather use something
higher-level that can generate VC++ project files etc.

In other words, I'd much rather see us using CMake or something like that,
which actually adds real value-add.

(And no, I've never used cmake, so maybe it has horrors waiting for us
too, but autoconf is just worthless).

Linus
https://marc.info/?l=git&m=115032515024816&w=2

On Wed, Jan 24, 2018 at 4:00 PM, Jeff Hostetler [off-list ref] wrote:

On 1/24/2018 2:59 PM, Isaac Hier wrote:
quoted
Jeff, no worries, fair enough. I know https://github.com/grpc/grpc
uses a shared file to generate code for several build systems instead
of maintaining them individually. I plan on doing the work anyway just
because I have my own reasons to use CMake in Git (for packaging in
https://github.com/ruslo/hunter is my main motive here). Whether or
not it is maintained upstream is not a real concern for me at the
moment.
[...]
quoted
I'll see how the Windows build currently works and if that makes
sense, maybe I'll try using that build generator here too.

Thanks for the feedback,

Isaac

Look at the "vcxproj:" target in config.mak.uname (in the GfW repo).

Jeff
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help