hedgewars/CMakeLists.txt
changeset 10238 7e20804db6a2
parent 10230 361d36ec5181
child 10416 1c301054694d
child 10747 07ade56c3b4a
child 10778 49a0c25ca176
equal deleted inserted replaced
10237:282e49f9ce9d 10238:7e20804db6a2
   146     #NAME_WE would strip the .1 (or .2) next to the ".so"
   146     #NAME_WE would strip the .1 (or .2) next to the ".so"
   147     string(REGEX REPLACE "${CMAKE_SHARED_LIBRARY_PREFIX}(.*)${CMAKE_SHARED_LIBRARY_SUFFIX}" "\\1" LUA_LIBRARY_NAME "${LUA_LIBRARY_NAME}")
   147     string(REGEX REPLACE "${CMAKE_SHARED_LIBRARY_PREFIX}(.*)${CMAKE_SHARED_LIBRARY_SUFFIX}" "\\1" LUA_LIBRARY_NAME "${LUA_LIBRARY_NAME}")
   148     add_flag_append(CMAKE_Pascal_FLAGS "-Fl${LUA_LIBRARY_DIR} -XLAlua=${LUA_LIBRARY_NAME}")
   148     add_flag_append(CMAKE_Pascal_FLAGS "-Fl${LUA_LIBRARY_DIR} -XLAlua=${LUA_LIBRARY_NAME}")
   149 else()
   149 else()
   150     add_definitions(-dLUA_INTERNAL)
   150     add_definitions(-dLUA_INTERNAL)
   151     add_definitions(-dLUA51)
       
   152     list(APPEND HW_LINK_LIBS lua)
   151     list(APPEND HW_LINK_LIBS lua)
   153     add_flag_append(CMAKE_Pascal_FLAGS "-XLAlua=${lua_output_name}")
   152     add_flag_append(CMAKE_Pascal_FLAGS "-XLAlua=${lua_output_name}")
   154 endif()
   153 endif()
   155 
   154 
   156 if(PHYSFS_SYSTEM)
   155 if(PHYSFS_SYSTEM)