Skip to content

Commit c60d60e

Browse files
authored
Update Zlib-ng.cmake
1 parent d100594 commit c60d60e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

modules/Zlib-ng.cmake

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,11 @@ if(COMPILE_ZLIB)
6060
OPTIONS "${zlib-ng_OPTIONS}")
6161

6262
if(zlib-ng_ADDED)
63-
file(STRINGS "${zlib-ng_SOURCE_DIR}/zlib.h" ZLIB_H REGEX "^#define ZLIB_VERSION \"[^\"]*\"$")
63+
if(EXISTS "${zlib-ng_SOURCE_DIR}/zlib.h.in")
64+
file(STRINGS "${zlib-ng_SOURCE_DIR}/zlib.h.in" ZLIB_H REGEX "^#define ZLIB_VERSION \"[^\"]*\"$")
65+
else()
66+
file(STRINGS "${zlib-ng_SOURCE_DIR}/zlib.h" ZLIB_H REGEX "^#define ZLIB_VERSION \"[^\"]*\"$")
67+
endif()
6468
string(REGEX REPLACE "^.*ZLIB_VERSION \"([0-9]+).*$" "\\1" ZLIB_VERSION_MAJOR "${ZLIB_H}")
6569
string(REGEX REPLACE "^.*ZLIB_VERSION \"[0-9]+\\.([0-9]+).*$" "\\1" ZLIB_VERSION_MINOR "${ZLIB_H}")
6670
string(REGEX REPLACE "^.*ZLIB_VERSION \"[0-9]+\\.[0-9]+\\.([0-9]+).*$" "\\1" ZLIB_VERSION_PATCH "${ZLIB_H}")

0 commit comments

Comments
 (0)