-
Notifications
You must be signed in to change notification settings - Fork 367
CMake options missing project specific prefix #316
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
CMake options missing project specific prefix #316
Conversation
|
Nice. I think most projects (or all projects I've seen) just use uppercase for everything ( |
|
@alandefreitas You're right. Browsing through awesome-cpp, the most common theme seems to be uppercase w/o special chars. So, This line for handling |
I think so. I'm not sure
Yes. Having a separate variable for the library while still using the default is a good idea. |
This design choice is fine, but note that usually the more CMake-way to do this involves using Some library also chooses to always supply both a |
Yes. It should be fine because
Yes. That I don't like. It's not honoring the |
|
I think MinGW, at least the way it's being fetched, has been broken for a while. The MinGW failure is just a failure in CI, right? |
Maybe the C_ and CXX_ COMPILER are unsufficient, the canonical way is generally to add Your github action image does not add it (through msys2) to path by default (See Readme: https://github.com/actions/runner-images/blob/win19/20221214.4/images/win/Windows2019-Readme.md#notes ) You can probably check this to see how to do it: https://github.com/actions/runner-images/blob/3b5c4ebd39ce3d5812e130938bb066f67d90b54e/images/win/scripts/Installers/Install-Msys2.ps1#L76 |

Fixes #315
Add prefix "Matplot++_" to the following CMake options: