equal
deleted
inserted
replaced
165 list(APPEND pascal_flags "-FD${compiler_dir}") |
165 list(APPEND pascal_flags "-FD${compiler_dir}") |
166 endif(APPLE) |
166 endif(APPLE) |
167 |
167 |
168 find_package_or_disable_msg(PNG NOPNG "Screenshots will be saved in BMP") |
168 find_package_or_disable_msg(PNG NOPNG "Screenshots will be saved in BMP") |
169 if(PNG_FOUND) |
169 if(PNG_FOUND) |
170 list(REMOVE_AT PNG_INCLUDE_DIR 1) #removing the zlib include path |
170 list(REMOVE_AT PNG_LIBRARIES 1) #removing the zlib library path |
171 list(APPEND pascal_flags "-dPNG_SCREENSHOTS" "-Fl${PNG_INCLUDE_DIR}") |
171 get_filename_component(PNG_LIBRARY_DIR ${PNG_LIBRARIES} PATH) |
|
172 list(APPEND pascal_flags "-dPNG_SCREENSHOTS" "-Fl${PNG_LIBRARY_DIR}") |
172 endif() |
173 endif() |
173 |
174 |
174 |
175 |
175 #this command is a workaround to some inlining issues present in older FreePascal versions and fixed in 2.6 |
176 #this command is a workaround to some inlining issues present in older FreePascal versions and fixed in 2.6 |
176 if(FREEPASCAL_VERSION VERSION_LESS "2.6") |
177 if(FREEPASCAL_VERSION VERSION_LESS "2.6") |