if(WIN32) add_executable(sample_gui_win WIN32 gui-main-win.cpp) target_include_directories(sample_gui PUBLIC "${PROJECT_SOURCE_DIR}/src/console" "${PROJECT_SOURCE_DIR}/src/client" ) target_link_libraries(sample_gui_win PUBLIC client windows console core network database geometry audio web) set_property(TARGET sample_gui_win PROPERTY FOLDER apps) else() find_package(X11 QUIET) if(X11_FOUND) add_executable(sample_gui gui-main.cpp) target_include_directories(sample_gui PUBLIC "${PROJECT_SOURCE_DIR}/src/console" "${PROJECT_SOURCE_DIR}/src/client" ) target_link_libraries(sample_gui PUBLIC client windows console core network database geometry audio web) set_property(TARGET sample_gui PROPERTY FOLDER apps) else() message(STATUS "Skipping sample GUI as no X11 dev support") endif() endif()