Create directories required by latest versions of DaVinci Resolve

Fixes pobthebuilder/resolve-flatpak#53

DaVinci Resolve will try to create additional directories in its installation directory, which is read-only because it is running on Flatpak.
Those needs to be created when building the Flatpak.
This commit is contained in:
Damillora committed 2025-10-04 16:20:13 +07:00
1 parent 4a5c52b399
commit 6d11bf8242
1 file changed
+2 -2
+2 -2
View File
@@ -46,8 +46,8 @@ find squashfs-root -type f -exec chmod a+r,u+w {} \;
find squashfs-root -type d -exec chmod a+rx,u+w {} \; find squashfs-root -type d -exec chmod a+rx,u+w {} \;
# Create directories # Create directories
mkdir -p ${PREFIX}/easyDCP ${PREFIX}/scripts ${PREFIX}/share ${PREFIX}/Fairlight ${PREFIX}/share/applications ${PREFIX}/share/icons/hicolor/128x128/apps ${PREFIX}/share/icons/hicolor/256x256/apps mkdir -p ${PREFIX}/easyDCP ${PREFIX}/scripts ${PREFIX}/share ${PREFIX}/Fairlight ${PREFIX}/share/applications ${PREFIX}/share/icons/hicolor/128x128/apps ${PREFIX}/share/icons/hicolor/256x256/apps "${PREFIX}/Apple Immersive/Calibration" "${PREFIX}/Extras"
chmod 755 ${PREFIX}/easyDCP ${PREFIX}/scripts ${PREFIX}/share ${PREFIX}/Fairlight ${PREFIX}/share/applications ${PREFIX}/share/icons/hicolor/128x128/apps ${PREFIX}/share/icons/hicolor/256x256/apps chmod 755 ${PREFIX}/easyDCP ${PREFIX}/scripts ${PREFIX}/share ${PREFIX}/Fairlight ${PREFIX}/share/applications ${PREFIX}/share/icons/hicolor/128x128/apps ${PREFIX}/share/icons/hicolor/256x256/apps "${PREFIX}/Apple Immersive/Calibration" "${PREFIX}/Extras"
# Copy objects # Copy objects
cp -rp squashfs-root/bin ${PREFIX}/ cp -rp squashfs-root/bin ${PREFIX}/