diff --git a/client/SDL/SDL3/dialogs/CMakeLists.txt b/client/SDL/SDL3/dialogs/CMakeLists.txt index 078c47249..f3638e28c 100644 --- a/client/SDL/SDL3/dialogs/CMakeLists.txt +++ b/client/SDL/SDL3/dialogs/CMakeLists.txt @@ -68,6 +68,7 @@ add_subdirectory(res) add_library(sdl3-dialogs STATIC ${SRCS}) +set_property(TARGET sdl3-dialogs PROPERTY FOLDER "Client/SDL") target_link_libraries(sdl3-dialogs PRIVATE ${LIBS}) if(BUILD_TESTING) diff --git a/client/SDL/SDL3/dialogs/res/CMakeLists.txt b/client/SDL/SDL3/dialogs/res/CMakeLists.txt index 37dc3668c..370ee1eac 100644 --- a/client/SDL/SDL3/dialogs/res/CMakeLists.txt +++ b/client/SDL/SDL3/dialogs/res/CMakeLists.txt @@ -18,6 +18,8 @@ set(SRCS sdl3_resource_manager.cpp sdl3_resource_manager.hpp) add_library(sdl3_client_res STATIC ${SRCS}) +set_property(TARGET sdl3_client_res PROPERTY FOLDER "Client/SDL") + if(NOT WITH_SDL_LINK_SHARED) target_link_libraries(sdl3_client_res ${SDL3_STATIC_LIBRARIES}) else() diff --git a/client/SDL/common/CMakeLists.txt b/client/SDL/common/CMakeLists.txt index b750db711..e579ecf75 100644 --- a/client/SDL/common/CMakeLists.txt +++ b/client/SDL/common/CMakeLists.txt @@ -23,6 +23,7 @@ add_library( sdl-common-prefs STATIC sdl_prefs.hpp sdl_prefs.cpp scoped_guard.hpp sdl_common_utils.hpp sdl_common_utils.cpp ) target_link_libraries(sdl-common-prefs winpr freerdp) +set_property(TARGET sdl-common-prefs PROPERTY FOLDER "Client/Common") if(BUILD_TESTING_INTERNAL OR BUILD_TESTING) add_subdirectory(test) diff --git a/client/SDL/common/aad/CMakeLists.txt b/client/SDL/common/aad/CMakeLists.txt index 85d9dbcf6..1811a692e 100644 --- a/client/SDL/common/aad/CMakeLists.txt +++ b/client/SDL/common/aad/CMakeLists.txt @@ -54,6 +54,8 @@ cleaning_configure_file(sdl_config.hpp.in sdl_config.hpp @ONLY) include_directories(${CMAKE_CURRENT_BINARY_DIR}) add_library(sdl-common-aad-view STATIC ${SRCS}) +set_property(TARGET sdl-common-aad-view PROPERTY FOLDER "Client/Common") + target_include_directories(sdl-common-aad-view PUBLIC ${CMAKE_CURRENT_BINARY_DIR}) target_link_libraries(sdl-common-aad-view PRIVATE ${LIBS}) target_compile_definitions(sdl-common-aad-view PUBLIC ${DEFINITIONS}) diff --git a/client/SDL/common/res/CMakeLists.txt b/client/SDL/common/res/CMakeLists.txt index a67289402..0be4804bf 100644 --- a/client/SDL/common/res/CMakeLists.txt +++ b/client/SDL/common/res/CMakeLists.txt @@ -105,3 +105,4 @@ endif() add_library(sdl-common-client-res STATIC ${RES_FILES} ${SRCS} ${FACTORY_HDR} ${FACTORY_SRCS}) set_property(TARGET sdl-common-client-res PROPERTY POSITION_INDEPENDENT_CODE ON) +set_property(TARGET sdl-common-client-res PROPERTY FOLDER "Client/Common") diff --git a/client/X11/cli/CMakeLists.txt b/client/X11/cli/CMakeLists.txt index 38e3eb8fe..2aaa2055a 100644 --- a/client/X11/cli/CMakeLists.txt +++ b/client/X11/cli/CMakeLists.txt @@ -19,6 +19,7 @@ set(SRCS xfreerdp.c) addtargetwithresourcefile(${MODULE_NAME} TRUE "${PROJECT_VERSION}" SRCS) set_target_properties(${MODULE_NAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY "..") +set_property(TARGET ${PROJECT_NAME} PROPERTY FOLDER "Client/X11") list(APPEND LIBS xfreerdp-client)