12345678910111213141516171819202122232425262728 |
- option("version", {default = "2.6.0"})
- add_rules("mode.debug", "mode.release")
- if not is_plat("windows", "mingw", "msys") then
- add_defines("HAVE_STRNDUP")
- end
- local version = get_config("version")
- if version then
- set_version(version, {soname = true})
- add_defines("PACKAGE_VERSION=\"" .. version .. "\"")
- end
- target("plist")
- set_kind("$(kind)")
- add_files("libcnary/*.c|cnary.c", "src/*.c")
- add_includedirs("src", "include", "libcnary/include", {public = true})
- add_headerfiles("include/(plist/*.h)")
- if is_kind("static") then
- add_defines("LIBPLIST_STATIC", {public = true})
- end
- target("plist++")
- set_kind("$(kind)")
- add_files("src/*.cpp")
- add_deps("plist")
|