Skip to content

Commit 798c780

Browse files
author
Clement Champetier
committed
CMake: update permissions of executable apps
* Permissions are: * owner: read / writer / execute. * group: read / execute. * all: read / execute.
1 parent f5a7047 commit 798c780

File tree

7 files changed

+35
-7
lines changed

7 files changed

+35
-7
lines changed

app/cpp/avInfo/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,9 @@ add_executable(avinfo avInfo.cpp)
1010
target_link_libraries(avinfo avtranscoder-shared)
1111

1212
# Install app
13-
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/avinfo DESTINATION "bin/")
1413
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/avinfo.man DESTINATION "share/man/man1/")
14+
install(
15+
FILES ${CMAKE_CURRENT_BINARY_DIR}/avinfo
16+
PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_READ WORLD_EXECUTE
17+
DESTINATION "bin/"
18+
)

app/cpp/avMeta/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,9 @@ add_executable(avmeta avMeta.cpp)
1010
target_link_libraries(avmeta avtranscoder-shared)
1111

1212
# Install app
13-
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/avmeta DESTINATION "bin/")
1413
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/avmeta.man DESTINATION "share/man/man1/")
14+
install(
15+
FILES ${CMAKE_CURRENT_BINARY_DIR}/avmeta
16+
PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_READ WORLD_EXECUTE
17+
DESTINATION "bin/"
18+
)

app/cpp/avTranscoder/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,9 @@ add_executable(avtranscoder avTranscoder.cpp)
1010
target_link_libraries(avtranscoder avtranscoder-shared)
1111

1212
# Install app
13-
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/avtranscoder DESTINATION "bin/")
1413
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/av++.man DESTINATION "share/man/man1/")
14+
install(
15+
FILES ${CMAKE_CURRENT_BINARY_DIR}/avtranscoder
16+
PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_READ WORLD_EXECUTE
17+
DESTINATION "bin/"
18+
)

app/cpp/avplay/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,9 @@ add_executable(avplay ${AVPLAY_SRC_FILES})
1616
target_link_libraries(avplay avtranscoder-shared ${OPENGL_LIBRARIES} ${GLUT_LIBRARY})
1717

1818
# Install app
19-
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/avplay DESTINATION "bin/")
2019
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/avplayer.man DESTINATION "share/man/man1/")
20+
install(
21+
FILES ${CMAKE_CURRENT_BINARY_DIR}/avplay
22+
PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_READ WORLD_EXECUTE
23+
DESTINATION "bin/"
24+
)

app/cpp/genericProcessor/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,9 @@ add_executable(avprocessor genericProcessor.cpp)
1010
target_link_libraries(avprocessor avtranscoder-shared)
1111

1212
# Install app
13-
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/avprocessor DESTINATION "bin/")
1413
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/avprocessor.man DESTINATION "share/man/man1/")
14+
install(
15+
FILES ${CMAKE_CURRENT_BINARY_DIR}/avprocessor
16+
PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_READ WORLD_EXECUTE
17+
DESTINATION "bin/"
18+
)

app/cpp/optionChecker/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,8 @@ add_executable(avoptionchecker optionChecker.cpp)
1212
target_link_libraries(avoptionchecker avtranscoder-shared)
1313

1414
# Install app
15-
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/avoptionchecker DESTINATION "bin/")
15+
install(
16+
FILES ${CMAKE_CURRENT_BINARY_DIR}/avoptionchecker
17+
PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_READ WORLD_EXECUTE
18+
DESTINATION "bin/"
19+
)

app/cpp/presetChecker/CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,9 @@ add_executable(avpresetchecker presetChecker.cpp)
1212
target_link_libraries(avpresetchecker avtranscoder-shared)
1313

1414
# Install app
15-
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/avpresetchecker DESTINATION "bin/")
1615
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/avprofiles.man DESTINATION "share/man/man1/")
16+
install(
17+
FILES ${CMAKE_CURRENT_BINARY_DIR}/avpresetchecker
18+
PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_READ WORLD_EXECUTE
19+
DESTINATION "bin/"
20+
)

0 commit comments

Comments
 (0)