hedgewars/CMakeLists.txt
changeset 15979 668c88b31dd6
parent 15977 3199bbfeba31
child 16050 6a3dc15b78b9
--- a/hedgewars/CMakeLists.txt	Sat Apr 08 01:44:53 2023 +0300
+++ b/hedgewars/CMakeLists.txt	Sat Apr 08 16:45:55 2023 +0300
@@ -22,6 +22,12 @@
     endif()
 endif(UNIX)
 
+# FPC 3.2.2 does not create s COFF file for the engine icon, but still includes it
+# in the list of files to be linked, leading to a linking failure
+if(${CMAKE_Pascal_COMPILER_VERSION} VERSION_GREATER_EQUAL 3.2)
+    add_flag_append(CMAKE_Pascal_FLAGS "-dSKIP_RESOURCES")
+endif()
+
 # convert list into pascal array
 if(FONTS_DIRS)
   list(LENGTH FONTS_DIRS ndirs)