mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-25 22:29:08 +08:00
52 lines
1.7 KiB
Diff
52 lines
1.7 KiB
Diff
diff --git a/CMake/resources.cmake b/CMake/resources.cmake
|
|
index 37c0c08..b1f52d1 100644
|
|
--- a/CMake/resources.cmake
|
|
+++ b/CMake/resources.cmake
|
|
@@ -26,10 +26,10 @@ find_file(HAVE_DLFCN_H dlfcn.h)
|
|
find_file(HAVE_FREETYPE_H freetype.h PATH_SUFFIXES freetype2 freetype2/freetype)
|
|
find_file(HAVE_GL_GL_H GL/gl.h)
|
|
find_file(HAVE_GL_GLU_H GL/glu.h)
|
|
-find_file(HAVE_LIBPNG_PNG_H libpng/png.h)
|
|
+#find_file(HAVE_LIBPNG_PNG_H libpng/png.h)
|
|
find_file(HAVE_LOCALE_H locale.h)
|
|
find_file(HAVE_OPENGL_GLU_H OpenGL/glu.h)
|
|
-find_file(HAVE_PNG_H png.h)
|
|
+#find_file(HAVE_PNG_H png.h)
|
|
find_file(HAVE_PTHREAD_H pthread.h)
|
|
find_file(HAVE_STDIO_H stdio.h)
|
|
find_file(HAVE_STRINGS_H strings.h)
|
|
@@ -38,6 +38,17 @@ find_file(HAVE_SYS_STDTYPES_H sys/stdtypes.h)
|
|
find_file(HAVE_X11_XREGION_H X11/Xregion.h)
|
|
find_path(HAVE_XDBE_H Xdbe.h PATH_SUFFIXES X11/extensions extensions)
|
|
|
|
+find_package(PNG REQUIRED)
|
|
+if(PNG_FOUND)
|
|
+ set(LIB_png ${PNG_LIBRARIES})
|
|
+ set(HAVE_PNG_H ${PNG_FOUND})
|
|
+
|
|
+endif()
|
|
+find_package(ZLIB REQUIRED)
|
|
+if(ZLIB_FOUND)
|
|
+ set(LIB_zlib ${ZLIB_LIBRARIES})
|
|
+endif()
|
|
+
|
|
if (MSVC)
|
|
message(STATUS "Note: The following three headers should all be found!")
|
|
message(STATUS "HAVE_GL_GL_H = '${HAVE_GL_GL_H}'")
|
|
@@ -92,12 +103,12 @@ find_library(LIB_freetype freetype)
|
|
find_library(LIB_GL GL)
|
|
find_library(LIB_MesaGL MesaGL)
|
|
find_library(LIB_jpeg jpeg)
|
|
-find_library(LIB_png png)
|
|
-find_library(LIB_zlib z)
|
|
+#find_library(LIB_png png)
|
|
+#find_library(LIB_zlib z)
|
|
|
|
mark_as_advanced(LIB_CAIRO LIB_dl LIB_fontconfig LIB_freetype)
|
|
mark_as_advanced(LIB_GL LIB_MesaGL)
|
|
-mark_as_advanced(LIB_jpeg LIB_png LIB_zlib)
|
|
+mark_as_advanced(LIB_jpeg)
|
|
|
|
#######################################################################
|
|
# functions
|