@@ -186,7 +186,7 @@ add_executable(radiant WIN32
186186 ${PROJECT_SOURCE_DIR} /radiant/dialog.cpp
187187 ${PROJECT_SOURCE_DIR} /radiant/eclass_def.cpp
188188 ${PROJECT_SOURCE_DIR} /radiant/eclass_doom3.cpp
189- ${PROJECT_SOURCE_DIR} /radiant/eclass_fgd .cpp
189+ ${PROJECT_SOURCE_DIR} /radiant/eclass_fgd_sourcepp .cpp
190190 ${PROJECT_SOURCE_DIR} /radiant/eclass.cpp
191191 ${PROJECT_SOURCE_DIR} /radiant/eclass_xml.cpp
192192 ${PROJECT_SOURCE_DIR} /radiant/entityinspector.cpp
@@ -272,6 +272,7 @@ target_include_directories(radiant PRIVATE
272272target_link_libraries (radiant PRIVATE Qt5::Core Qt5::Gui Qt5::Widgets Qt5::Svg)
273273target_link_libraries (radiant PRIVATE LibXml2::LibXml2)
274274target_link_libraries (radiant PRIVATE commandlib gtkutil l_net xmllib quickhull)
275+ target_link_libraries (radiant PRIVATE sourcepp::toolpp)
275276if (CMAKE_SYSTEM_NAME STREQUAL "Windows" )
276277 target_link_libraries (radiant PRIVATE ws2_32)
277278endif ()
@@ -280,7 +281,7 @@ set_target_properties(radiant commandlib gtkutil xmllib PROPERTIES CXX_STANDARD_
280281
281282if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" OR CMAKE_CXX_COMPILER_ID STREQUAL "Clang" )
282283 target_compile_options (radiant PRIVATE -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-unused-parameter -Wno-unused-function -fno-strict-aliasing)
283- target_compile_options (radiant PRIVATE -Wreorder -fno-exceptions -fno- rtti -fpermissive)
284+ target_compile_options (radiant PRIVATE -Wreorder -fno-rtti -fpermissive)
284285endif ()
285286
286287set_target_properties (radiant
0 commit comments