hedgewars/CMakeLists.txt
changeset 8067 34a679e5ca9d
parent 8064 202e2cce7077
child 8073 5a289ef40fdb
equal deleted inserted replaced
8066:1a61fe7c160d 8067:34a679e5ca9d
   231     endif()
   231     endif()
   232 else()
   232 else()
   233     message(STATUS "Video recording disabled by user")
   233     message(STATUS "Video recording disabled by user")
   234 endif()
   234 endif()
   235 
   235 
       
   236 if(MINGW)
       
   237     get_filename_component(MINGWBINPATH ${CMAKE_C_COMPILER} PATH)
       
   238     set(MINGWLIBPATH "${MINGWBINPATH}/../lib"
       
   239             CACHE FILEPATH "Path to MinGW import libraries")
       
   240 
       
   241     set(pascal_flags "-Fl${MINGWLIBPATH}" ${pascal_flags})
       
   242 endif(MINGW)
       
   243 
   236 set(fpc_flags ${noexecstack_flags} ${pascal_flags} ${hwengine_project})
   244 set(fpc_flags ${noexecstack_flags} ${pascal_flags} ${hwengine_project})
   237 
   245 
   238 IF(NOT APPLE)
   246 IF(NOT APPLE)
   239     #here is the command for standard executables or for shared library
   247     #here is the command for standard executables or for shared library
   240     add_custom_command(OUTPUT "${EXECUTABLE_OUTPUT_PATH}/${engine_output_name}${CMAKE_EXECUTABLE_SUFFIX}"
   248     add_custom_command(OUTPUT "${EXECUTABLE_OUTPUT_PATH}/${engine_output_name}${CMAKE_EXECUTABLE_SUFFIX}"