equal
deleted
inserted
replaced
135 get_filename_component(PNG_LIBRARY_DIR ${PNG_LIBRARIES} PATH) |
135 get_filename_component(PNG_LIBRARY_DIR ${PNG_LIBRARIES} PATH) |
136 add_flag_append(CMAKE_Pascal_FLAGS "-k-L${PNG_LIBRARY_DIR} -Fl${PNG_LIBRARY_DIR}") |
136 add_flag_append(CMAKE_Pascal_FLAGS "-k-L${PNG_LIBRARY_DIR} -Fl${PNG_LIBRARY_DIR}") |
137 add_definitions(-dPNG_SCREENSHOTS) |
137 add_definitions(-dPNG_SCREENSHOTS) |
138 endif() |
138 endif() |
139 |
139 |
140 if(LUA_FOUND AND LUA_SYSTEM) |
140 if(LUA_SYSTEM) |
141 get_filename_component(LUA_LIBRARY_DIR ${LUA_LIBRARY} PATH) |
141 get_filename_component(LUA_LIBRARY_DIR ${LUA_LIBRARY} PATH) |
142 get_filename_component(LUA_LIBRARY_NAME ${LUA_LIBRARY} NAME) |
142 get_filename_component(LUA_LIBRARY_NAME ${LUA_LIBRARY} NAME) |
143 #NAME_WE would strip the .1 (or .2) next to the ".so" |
143 #NAME_WE would strip the .1 (or .2) next to the ".so" |
144 string(REGEX REPLACE "${CMAKE_SHARED_LIBRARY_PREFIX}(.*)${CMAKE_SHARED_LIBRARY_SUFFIX}" "\\1" LUA_LIBRARY_NAME "${LUA_LIBRARY_NAME}") |
144 string(REGEX REPLACE "${CMAKE_SHARED_LIBRARY_PREFIX}(.*)${CMAKE_SHARED_LIBRARY_SUFFIX}" "\\1" LUA_LIBRARY_NAME "${LUA_LIBRARY_NAME}") |
145 add_flag_append(CMAKE_Pascal_FLAGS "-Fl${LUA_LIBRARY_DIR} -XLAlua=${LUA_LIBRARY_NAME}") |
145 add_flag_append(CMAKE_Pascal_FLAGS "-Fl${LUA_LIBRARY_DIR} -XLAlua=${LUA_LIBRARY_NAME}") |
147 add_definitions(-dLUA_INTERNAL) |
147 add_definitions(-dLUA_INTERNAL) |
148 list(APPEND HW_LINK_LIBS lua) |
148 list(APPEND HW_LINK_LIBS lua) |
149 add_flag_append(CMAKE_Pascal_FLAGS "-XLAlua=${lua_output_name}") |
149 add_flag_append(CMAKE_Pascal_FLAGS "-XLAlua=${lua_output_name}") |
150 endif() |
150 endif() |
151 |
151 |
152 if(PHYSFS_FOUND AND PHYSFS_SYSTEM) |
152 if(PHYSFS_SYSTEM) |
153 get_filename_component(PHYSFS_LIBRARY_DIR ${PHYSFS_LIBRARY} PATH) |
153 get_filename_component(PHYSFS_LIBRARY_DIR ${PHYSFS_LIBRARY} PATH) |
154 add_flag_append(CMAKE_Pascal_FLAGS "-Fl${PHYSFS_LIBRARY}") |
154 add_flag_append(CMAKE_Pascal_FLAGS "-Fl${PHYSFS_LIBRARY}") |
155 else() |
155 else() |
156 add_definitions(-dPHYSFS_INTERNAL) |
156 add_definitions(-dPHYSFS_INTERNAL) |
157 list(APPEND HW_LINK_LIBS physfs) |
157 list(APPEND HW_LINK_LIBS physfs) |