-
-
Notifications
You must be signed in to change notification settings - Fork 242
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
Added DEB to cPack generator #146
Conversation
I think a bunch of cpack var must be set:
More info here: https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/PackageGenerators @Meakk : There is a .rpm packager as well, should we try it ? @Meakk : This could go into release I think, worth it to improve F3D reach. |
@whiiiskyy there is an error:
You can set the variables just before the line you modified: set(CPACK_PACKAGE_CONTACT "Your name <your@email.com>") I think it should be enough, @mwestphal |
@Meakk : CPACK_DEBIAN_PACKAGE_DEPENDS empty ? I think we do need to add some low level package like libc and such, unless they are considered always available. maybe @mzf-guest has inputs here. |
Sounds good to me ! |
1 similar comment
Sounds good to me ! |
@Meakk I have made the change as requested. @mwestphal As far as CPack documentation goes, we should be good without it.
|
Codecov Report
@@ Coverage Diff @@
## master #146 +/- ##
==========================================
+ Coverage 86.65% 86.72% +0.06%
==========================================
Files 62 62
Lines 3574 3600 +26
==========================================
+ Hits 3097 3122 +25
- Misses 477 478 +1
Continue to review full report at Codecov.
|
@whiiiskyy the workflow succeeded, and you can download the Regarding the For |
@Meakk It is working like a charm:
Is there anything else you would like me to check? Thanks |
@Meakk Regarding It is worth it to mention tho, installing f3d as non-root will be as raw as it can get. You cannot get it 100% running as a system application like be able to search for it under the applications menu and those sort of things. As far as I tested before contacting you guys, the thumbnails didn't work either. Only after I moved the folders to the right place under When installing as root, you have the return below.
|
You can, just read the updated doc about DesktopIntegration : https://github.com/f3d-app/f3d#linux Of course, installing .deb package requires root, which is expected. so all good on my side. |
Drag and drop ? In any case, if it does not work, it is not related to the deb package but most likely to your file manager. |
@Meakk @whiiiskyy : fine to merge as is imo. |
It works with files and with a folder using left/right to navigate. Thank you and @Meakk so much for all the help and patience :) |
This is good news! Thanks for your contribution @whiiiskyy. |
Sure thing @Meakk That will require a little more time to understand CentOS as a desktop instead of as a server. I'll let you know. |
Added DEB to cPack generator
DEB was added to cmake. That should generate a working DEB package to be installed in any DEB system like Debian, Mint, Ubuntu, etc.