mirror of
https://github.com/love2d/megasource.git
synced 2026-08-12 08:30:59 +02:00
Add CMakeLists.txt for SDL2_image.
This commit is contained in:
@@ -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}
|
||||
)
|
||||
Reference in New Issue
Block a user