get_target_property(TRANSLATIONS_BINARY_DIR "lang" BINARY_DIR) # GTK test support add_library("test_support-gtk" OBJECT "src/gtk_main.cpp" ) add_library("turns::gtk-test-main" ALIAS "test_support-gtk") target_compile_features("test_support-gtk" PRIVATE "cxx_std_23" ) target_compile_definitions("test_support-gtk" PUBLIC "TESTLOCALEDIR=\"${TRANSLATIONS_BINARY_DIR}\"" ) target_link_libraries("test_support-gtk" PUBLIC "turns::lang" "PkgConfig::adwaita" "PkgConfig::gtkmm" ) # Intl test support add_library("test_support-intl" OBJECT "src/intl_main.cpp" ) add_library("turns::intl-test-main" ALIAS "test_support-intl") target_compile_features("test_support-intl" PRIVATE "cxx_std_23" ) target_compile_definitions("test_support-intl" PUBLIC "TESTLOCALEDIR=\"${TRANSLATIONS_BINARY_DIR}\"" ) target_link_libraries("test_support-intl" PUBLIC "Intl::Intl" "turns::lang" )