| 123456789101112131415161718 |
- cmake_minimum_required(VERSION 2.8)
- project(zip)
- if (MSVC)
- # Use secure functions by defaualt and suppress warnings about "deprecated" functions
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /D _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1")
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /D _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1")
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /D _CRT_NONSTDC_NO_WARNINGS=1 /D _CRT_SECURE_NO_WARNINGS=1")
- endif (MSVC)
- # zip
- set(SRC src/miniz.h src/zip.h src/zip.c)
- add_library(${CMAKE_PROJECT_NAME} ${SRC})
- # test
- enable_testing()
- add_subdirectory(test)
|