Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Fix CMake configurations #55

Merged
merged 9 commits into from May 30, 2018
Merged

Fix CMake configurations #55

merged 9 commits into from May 30, 2018

Conversation

rakhimov
Copy link
Contributor

This is just enough fixes to get it building on Linux.
Fixes CI build on Travis.

There's more cleanup and best practices to apply.
Hopefully, this is expected to get done gradually.

Fixes #11
Fixes #24
Fixes #41

Closes #33

Project CMake configuration should be in the root directory.
Creating build directory within src is weird.
This is a common requirement for all the C++ code in this project.
Ideally, this should be set per target.
This is a nasty approach to set compiler flags.
It is breaking builds all over the place.
STATUS needs to be in all caps.
This is already done in CMake.
@andrewprock andrewprock merged commit 09b28c7 into andrewprock:master May 30, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Compile Error: File not Found compile errors Ubuntu 12.04+ Tips
2 participants