-
Notifications
You must be signed in to change notification settings - Fork 45
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
FindDDCUtil.cmake is installed to the wrong location #122
Comments
Thank you for the clarification. I had puzzled over the proper location
for .pc files. Integrating all the conflicting information I found on
the web, I concluded that architecture agnostic .pc files were installed
in /usr/share/pkgconfig, while architecture specific files belonged
under <libdir>. Are there definitive specifications for the proper
location for .pc and .cmake files, or is this just generally known?
I'm wrapping up the next releases of ddcutil (0.9.9) and ddcui (0.1.1)
. I expect they'll be out in a couple weeks. I'll address the location
of the .cmake (and .pc) files as part of the release process.
Sanford
…On 5/25/20 4:04 AM, Simon Lees wrote:
Generally only Modules shipped by cmake should be installed into
|/usr/share/cmake/modules| Modules shipped by 3rd partys should be
installed into |<libdir>/cmake/libraryname| in the same way autotools
.pc files should be installed into |<libdir>/pkgconfig| the correct
example for openSUSE would be |/usr/lib64/cmake/ddcutil/|
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#122>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADMGY3SN2IZSJMGVNYPHGTTRTIRBZANCNFSM4NJJ72CA>.
|
for .pc files I think the info you already have is right, for cmake I also spent a while searching to see if its documented anywhere, it certainly isn't for openSUSE, cmake's tutorial[1] uses Beyond that I found a mail thread that said not to use |
Generally only Modules shipped by cmake should be installed into
/usr/share/cmake/modules
Modules shipped by 3rd partys should be installed into<libdir>/cmake/libraryname
in the same way autotools .pc files should be installed into<libdir>/pkgconfig
the correct example for openSUSE would be/usr/lib64/cmake/ddcutil/
The text was updated successfully, but these errors were encountered: