Skip to content

Commit 501e0f6

Browse files
Palakistt2468
authored andcommitted
ci(linux): fix deb package file permissions
1 parent a93c4df commit 501e0f6

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

CMakeLists.txt

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -192,12 +192,17 @@ if(UNIX AND NOT APPLE)
192192

193193
file(GLOB locale_files data/locale/*.ini)
194194

195+
set(CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS
196+
OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_WRITE GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
197+
195198
if(${USE_UBUNTU_FIX})
196-
install(TARGETS obs-websocket
197-
LIBRARY DESTINATION "/usr/lib/obs-plugins")
199+
install(TARGETS obs-websocket LIBRARY
200+
DESTINATION "/usr/lib/obs-plugins"
201+
PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
198202
endif()
199-
install(TARGETS obs-websocket
200-
LIBRARY DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}/obs-plugins")
203+
install(TARGETS obs-websocket LIBRARY
204+
DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}/obs-plugins"
205+
PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
201206

202207
install(FILES ${locale_files}
203208
DESTINATION "${CMAKE_INSTALL_FULL_DATAROOTDIR}/obs/obs-plugins/obs-websocket/locale")

0 commit comments

Comments
 (0)