Skip to content

Conversation

@hn-88
Copy link
Contributor

@hn-88 hn-88 commented Aug 21, 2025

These changes to the packaging.cmake allows the creation of deb files by calling cpack after the build step. @alexanderbock - please use the "squash and merge" functionality to squash all these trial-and-error commits to a single commit, to not clutter up the codebase.

Successful build of deb on Ubuntu 24.04 is at https://github.com/hn-88/OpenSpace-AppImage/actions/runs/17118519369

Test of this deb is at https://github.com/hn-88/OpenSpace-AppImage/actions/runs/17119724311

hn-88 added 30 commits December 17, 2025 12:14
On Ubuntu 22.04 and 24.04 build which use CMake 3.22-26, the executables are located in the bin directory and not in bin/Release
To change some of the $BASE to $USER, since $BASE won't usually be writable on Linux installs.
hn-88 added 27 commits December 17, 2025 12:14
and put all CEF files in openspace/bin
and remove from /usr/modules
for better portability
for timeout, used in exec xclip command
to include timestamp and correct ubuntu version.
@hn-88
Copy link
Contributor Author

hn-88 commented Dec 18, 2025

@alexanderbock - in case you're trying to test cpack (deb or zip) with jenkins using Docker, I have found that the docker image runs out of disk space and the build does not complete. With docker, we would need to mount separate larger volumes instead of the default 20 GB, or maybe increase the default container size -

https://www.baeldung.com/ops/docker-mounting-multiple-volumes

https://forums.docker.com/t/cannot-change-default-20g-size-limit-on-windows-docker-host/31879/2

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.

2 participants