/thirdparty/minizip/CMakeLists.txt

http://crashrpt.googlecode.com/ · CMake · 20 lines · 8 code · 7 blank · 5 comment · 0 complexity · 1d74d11b600708278e2463c93ee6ea1f MD5 · raw file

  1. project(minizip)
  2. # Create the list of source files
  3. aux_source_directory( . source_files )
  4. # Define _UNICODE (use wide-char encoding)
  5. add_definitions(-D_UNICODE -D_CRT_SECURE_NO_DEPRECATE /wd4127 /wd4131 /wd4100 /wd4189 /wd4244)
  6. # Add include dir
  7. include_directories( ${CMAKE_SOURCE_DIR}/thirdparty/zlib )
  8. fix_default_compiler_settings_()
  9. # Add library build target
  10. add_library(minizip STATIC ${source_files})
  11. # Add linker input libraries
  12. target_link_libraries(minizip zlib)
  13. set_target_properties(minizip PROPERTIES DEBUG_POSTFIX d )