duckstation

duckstation, but archived from the revision just before upstream changed it to a proprietary software project, this version is the libre one
git clone https://git.neptards.moe/u3shit/duckstation.git
Log | Files | Refs | README | LICENSE

CMakeLists.txt (473B)


      1 add_library(minizip
      2   include/ioapi.h
      3   include/mztools.h
      4   include/unzip.h
      5   include/zip.h
      6   src/crypt.h
      7   src/ioapi.c
      8   src/mztools.c
      9   src/unzip.c
     10   src/zip.c)
     11 
     12 if(WIN32)
     13   target_sources(minizip PRIVATE
     14     include/iowin32.h
     15     src/iowin32.c
     16   )
     17 endif()
     18     
     19 target_include_directories(minizip PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/include")
     20 target_include_directories(minizip INTERFACE "${CMAKE_CURRENT_SOURCE_DIR}/include")
     21 target_link_libraries(minizip ZLIB::ZLIB)
     22