diff --git a/server/Sample/CMakeLists.txt b/server/Sample/CMakeLists.txt index 866585c38..541e9560f 100644 --- a/server/Sample/CMakeLists.txt +++ b/server/Sample/CMakeLists.txt @@ -48,8 +48,21 @@ if (WIN32) set ( SRCS ${SRCS} ${CMAKE_CURRENT_BINARY_DIR}/version.rc) endif() +set(SAMPLE_RESOURCE_ROOT ${CMAKE_INSTALL_FULL_DATAROOTDIR}/FreeRDP/images) +if (WITH_BINARY_VERSIONING) + string(APPEND SAMPLE_RESOURCE_ROOT "${PROJECT_VERSION_MAJOR}") +endif() + +set(SAMPLE_ICONS + test_icon.bmp + test_icon.png + test_icon.jpg + test_icon.webp +) +install(FILES ${SAMPLE_ICONS} DESTINATION ${SAMPLE_RESOURCE_ROOT}) + # We need this in runtime path for TestConnect -file(COPY test_icon.ppm DESTINATION ${CMAKE_CURRENT_BINARY_DIR}) +file(COPY test_icon.bmp DESTINATION ${CMAKE_CURRENT_BINARY_DIR}) add_executable(${MODULE_NAME} ${SRCS}) if (WITH_BINARY_VERSIONING) diff --git a/server/Sample/test_icon.bmp b/server/Sample/test_icon.bmp new file mode 100644 index 000000000..08935d488 Binary files /dev/null and b/server/Sample/test_icon.bmp differ diff --git a/server/Sample/test_icon.jpg b/server/Sample/test_icon.jpg new file mode 100644 index 000000000..758b59e73 Binary files /dev/null and b/server/Sample/test_icon.jpg differ diff --git a/server/Sample/test_icon.png b/server/Sample/test_icon.png new file mode 100644 index 000000000..91a4a5a39 Binary files /dev/null and b/server/Sample/test_icon.png differ diff --git a/server/Sample/test_icon.webp b/server/Sample/test_icon.webp new file mode 100644 index 000000000..5a3fa951c Binary files /dev/null and b/server/Sample/test_icon.webp differ