summaryrefslogtreecommitdiffstats
path: root/src/cmake
diff options
context:
space:
mode:
authorMartin Müllenhaupt <mm@netlair.de>2014-10-09 07:45:49 (GMT)
committerMartin Müllenhaupt <mm@netlair.de>2014-10-09 07:45:49 (GMT)
commit10c6bd4062d49f2ab926e2e18b56a60f70908c1b (patch)
tree4348e50c99fc4c8dc52fde0dd3a171bf56b3a61c /src/cmake
parent56550a2aa6e8ee0d888490f076b80087e3394df7 (diff)
downloadmxe-10c6bd4062d49f2ab926e2e18b56a60f70908c1b.zip
mxe-10c6bd4062d49f2ab926e2e18b56a60f70908c1b.tar.gz
mxe-10c6bd4062d49f2ab926e2e18b56a60f70908c1b.tar.bz2
package sdl_image: Fix #367
Diffstat (limited to 'src/cmake')
-rw-r--r--src/cmake/FindFreetype.cmake4
-rw-r--r--src/cmake/FindSDL.cmake12
-rw-r--r--src/cmake/FindSDL_image.cmake11
3 files changed, 26 insertions, 1 deletions
diff --git a/src/cmake/FindFreetype.cmake b/src/cmake/FindFreetype.cmake
index 4f531ff..d86bec2 100644
--- a/src/cmake/FindFreetype.cmake
+++ b/src/cmake/FindFreetype.cmake
@@ -1,4 +1,6 @@
-find_package(PkgConfig REQUIRED)
+if(NOT PKG_CONFIG_FOUND)
+ find_package(PkgConfig REQUIRED)
+endif()
pkg_check_modules(FREETYPE freetype2)
diff --git a/src/cmake/FindSDL.cmake b/src/cmake/FindSDL.cmake
new file mode 100644
index 0000000..60eccd5
--- /dev/null
+++ b/src/cmake/FindSDL.cmake
@@ -0,0 +1,12 @@
+if(NOT PKG_CONFIG_FOUND)
+ find_package(PkgConfig REQUIRED)
+endif()
+
+pkg_check_modules(SDL sdl)
+
+# for backward compatiblity
+set(SDL_LIBRARY ${SDL_LIBRARIES})
+set(SDL_INCLUDE_DIR ${SDL_INCLUDE_DIRS})
+set(SDL_VERSION_STRING ${SDL_VERSION})
+
+#message(FATAL_ERROR "SDL_VERSION_STRING ${SDL_VERSION_STRING}")
diff --git a/src/cmake/FindSDL_image.cmake b/src/cmake/FindSDL_image.cmake
new file mode 100644
index 0000000..bf269f1
--- /dev/null
+++ b/src/cmake/FindSDL_image.cmake
@@ -0,0 +1,11 @@
+if(NOT PKG_CONFIG_FOUND)
+ find_package(PkgConfig REQUIRED)
+endif()
+
+pkg_check_modules(SDL_IMAGE SDL_image)
+
+# for backward compatiblity
+set(SDLIMAGE_LIBRARY ${SDL_IMAGE_LIBRARIES})
+set(SDL_IMAGE_LIBRARY ${SDL_IMAGE_LIBRARIES})
+set(SDLIMAGE_INCLUDE_DIR ${SDL_IMAGE_INCLUDE_DIRS})
+set(SDLIMAGE_FOUND ${SDL_IMAGE_FOUND})