1234567891011121314151617 |
- add_rules("mode.debug", "mode.release")
- add_requires("minizip-ng")
- add_packages("minizip-ng")
- target("11zip")
- set_kind("$(kind)")
- set_languages("c++17")
- add_files("src/*.cpp")
- remove_files("src/elzip_fs_fallback.cpp")
- add_includedirs("include", "include/elzip")
- add_headerfiles("include/(**.hpp)")
- if is_plat("windows") and is_kind("shared") then
- add_rules("utils.symbols.export_all", {export_classes = true})
- end
|