Skip to content

Commit

Permalink
Install examples in DATADIR
Browse files Browse the repository at this point in the history
  • Loading branch information
sergiomb2 committed Feb 8, 2025
1 parent ae7656e commit 73349fb
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -856,4 +856,35 @@ if(LIBVNCSERVER_INSTALL)
${CMAKE_CURRENT_BINARY_DIR}/libvncclient.pc
DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig
)

install(DIRECTORY
${CMAKE_CURRENT_BINARY_DIR}/examples/server/
DESTINATION ${CMAKE_INSTALL_DATADIR}/libvncserver/examples/server/
USE_SOURCE_PERMISSIONS
)

install(DIRECTORY
${CMAKE_CURRENT_BINARY_DIR}/examples/client/
DESTINATION ${CMAKE_INSTALL_DATADIR}/libvncserver/examples/client/
USE_SOURCE_PERMISSIONS
)

install(DIRECTORY
${CMAKE_CURRENT_SOURCE_DIR}/examples/server/
DESTINATION ${CMAKE_INSTALL_DATADIR}/libvncserver/examples/server/
FILES_MATCHING PATTERN "*"
PATTERN "*.o" EXCLUDE
PATTERN "*.a" EXCLUDE
PATTERN "*.so" EXCLUDE
)

install(DIRECTORY
${CMAKE_CURRENT_SOURCE_DIR}/examples/client/
DESTINATION ${CMAKE_INSTALL_DATADIR}/libvncserver/examples/client/
FILES_MATCHING PATTERN "*"
PATTERN "*.o" EXCLUDE
PATTERN "*.a" EXCLUDE
PATTERN "*.so" EXCLUDE
)

endif()

0 comments on commit 73349fb

Please sign in to comment.