Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

CMake #20

Closed
nemequ opened this issue Nov 4, 2016 · 4 comments
Closed

CMake #20

nemequ opened this issue Nov 4, 2016 · 4 comments

Comments

@nemequ
Copy link

nemequ commented Nov 4, 2016

I'm trying to reduce build system duplication in Squash (see quixdb/squash#202 for the background). Would you be interested in a CMake-based system for libdeflate?

@ebiggers
Copy link
Owner

ebiggers commented Nov 5, 2016

Maybe if lots of people are interested in CMake in particular, but for now I'm not very excited about having to maintain another build system, and then possibly having more people come in and want to add their own favorite build system. And I think the simple Makefile is nice for most people (just run 'make').

It's also still the case that libdeflate's library source files can be compiled without any special configuration, so in that sense the "build system" doesn't even do a whole lot .

@nemequ
Copy link
Author

nemequ commented Nov 5, 2016

I can understand that. Some people are really into the idea, some aren't. Ping me if you change your mind.

@malytomas
Copy link

I would be interested, too :D

@bsergean
Copy link

Hi there, here's my attempt at making such a cmake file -> #101

I feel like cmake is becoming a standard for building C/C++ so even if its syntax is questionable or rather not as simple as some other language build system, it's better than the status quo in my opinion.

Anyway you guys can tell me what you think.

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

4 participants