mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-15 01:41:43 +00:00
63f86623cc
The main differecies to trunk is: Project name branchlyx. This is so, to be able to install trunk and branch (rpm or debian) package simultaneously. As they do not share the same directories it is now easy. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_6_X@28878 a592a061-630c-0410-9148-cb99ea01b6c8
42 lines
1017 B
CMake
42 lines
1017 B
CMake
#
|
|
# based on cmake file
|
|
#
|
|
|
|
set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)
|
|
|
|
if (ZLIB_INCLUDE_DIR)
|
|
# Already in cache, be silent
|
|
set(ZLIB_FIND_QUIETLY TRUE)
|
|
endif()
|
|
|
|
find_path(ZLIB_INCLUDE_DIR zlib.h
|
|
/usr/include
|
|
/usr/local/include
|
|
"${GNUWIN32_DIR}"/include)
|
|
|
|
set(POTENTIAL_Z_LIBS z zlib zdll)
|
|
|
|
find_library(ZLIB_LIBRARY NAMES ${POTENTIAL_Z_LIBS}
|
|
PATHS
|
|
"C:\\Programme\\Microsoft Visual Studio 8\\VC\\lib"
|
|
/usr/lib /usr/local/lib
|
|
"${GNUWIN32_DIR}"/lib)
|
|
|
|
if(ZLIB_INCLUDE_DIR AND ZLIB_LIBRARY)
|
|
set(ZLIB_FOUND TRUE)
|
|
endif()
|
|
|
|
if(ZLIB_FOUND)
|
|
if(NOT ZLIB_FIND_QUIETLY)
|
|
message(STATUS "Found Z: ${ZLIB_LIBRARY}")
|
|
endif()
|
|
else()
|
|
if(ZLIB_FIND_REQUIRED)
|
|
message(STATUS "Looked for Z libraries named ${POTENTIAL_Z_LIBS}.")
|
|
message(STATUS "Found no acceptable Z library. This is fatal.")
|
|
message(FATAL_ERROR "Could NOT find z library, set GNUWIN32_DIR to dir containing /include and /bin folders: -DGNUWIN32_DIR=...")
|
|
endif()
|
|
endif()
|
|
|
|
mark_as_advanced(ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
|