Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Kitware
GitHub Repository: Kitware/CMake
Path: blob/master/Utilities/cmzlib/CMakeLists.txt
3148 views
1
project(cmzlib C)
2
3
# Disable warnings to avoid changing 3rd party code.
4
if(CMAKE_C_COMPILER_ID MATCHES
5
"^(GNU|LCC|Clang|AppleClang|IBMClang|XLClang|XL|VisualAge|SunPro|HP|Intel|IntelLLVM|NVHPC)$")
6
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -w")
7
elseif(CMAKE_C_COMPILER_ID STREQUAL "PathScale")
8
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -woffall")
9
endif()
10
11
add_library(cmzlib
12
adler32.c
13
compress.c
14
crc32.c
15
deflate.c
16
gzclose.c
17
gzlib.c
18
gzread.c
19
gzwrite.c
20
inffast.c
21
inflate.c
22
inftrees.c
23
trees.c
24
uncompr.c
25
zutil.c
26
)
27
28
install(FILES Copyright.txt DESTINATION ${CMAKE_DOC_DIR}/cmzlib)
29
30