summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
14 daysNo need to clean lib/debugHEADmasterErik Kundiman
The default doesn't seem to be build debug binaries and install them there any more.
14 daysReorder CMake configuration optionsErik Kundiman
14 daysUSE_FLATPAK isn't used any more in viewer codebaseErik Kundiman
${LINUX_DISTRO} gets compared to see if it matches "freedesktop" (from org.freedesktop.platform) instead.
2026-07-02Permit flatpak-builder to access Downloads folderErik Kundiman
Useful when using FMOD and/or Discord Social. The variable for using Discord Social is added too though it's set to OFF by default.
2026-06-23Flatpak lib dir doesn't use address size suffix any moreErik Kundiman
2026-06-22Working viewer except for media plugins for nowErik Kundiman
JSON instead of YAML because there was some warning/error when I tried the YAML version. Network sharing needed as a build argument for fetching prebuilt packages. I added a device=input finish argument to anticipate devices like the SpaceNavigator. flatpak-builder seems to build debug versions of the binaries by default and install them to lib/debug, and since libraries are all installed to lib64, the whole lib folder can be safely cleaned up. The USE_FLATPAK boolean CMake variable got introduced in the viewer codebase. The source type is "dir" for now to ease early development, just drop the JSON file in the viewer source code root directory, and run as in the build instruction. Later we should change this to archive or git, so this repo can stand alone and be ready to be contributed to flathub.