Pārlūkot izejas kodu

Add CMakeLists.txt for SDL2_image.

rude 12 gadi atpakaļ
vecāks
revīzija
22a7ae0d8e
1 mainītis faili ar 45 papildinājumiem un 0 dzēšanām
  1. 45 0
      libs/SDL2_image-2.0.0/CMakeLists.txt

+ 45 - 0
libs/SDL2_image-2.0.0/CMakeLists.txt

@@ -0,0 +1,45 @@
+cmake_minimum_required(VERSION 2.8)
+
+project(SDL2_image)
+
+set(SDL2_IMAGE_SRC
+	IMG.c
+	IMG_bmp.c
+	IMG_gif.c
+	IMG_jpg.c
+	IMG_lbm.c
+	IMG_pcx.c
+	IMG_png.c
+	IMG_pnm.c
+	IMG_tga.c
+	IMG_tif.c
+	#IMG_webp.c
+	IMG_xcf.c
+	IMG_xpm.c
+	IMG_xv.c
+	IMG_xxx.c
+)
+
+add_definitions(
+	-DLOAD_BMP
+	-DLOAD_GIF
+	-DLOAD_JPG
+	-DLOAD_LBM
+	-DLOAD_PCX
+	-DLOAD_PNG
+	-DLOAD_PNM
+	-DLOAD_TGA
+	-DLOAD_TIF
+	#-DLOAD_WEBP
+	-DLOAD_XPM
+	-DLOAD_XV
+)
+
+add_library(SDL2_image-static STATIC ${SDL2_IMAGE_SRC})
+target_include_directories(SDL2_image-static PUBLIC .)
+target_link_libraries(SDL2_image-static
+	${MEGA_SDL2}
+	${MEGA_LIBPNG}
+	${MEGA_TIFF}
+	${MEGA_JPEG}
+)