1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- project "minizip"
- uuid "63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7"
- language "C"
- location ( "../../build/" .. mpt_projectpathname .. "/ext" )
- mpt_projectname = "minizip"
- dofile "../../build/premake/premake-defaults-LIBorDLL.lua"
- dofile "../../build/premake/premake-defaults.lua"
- targetname "openmpt-minizip"
- local extincludedirs = {
- "../../include/zlib",
- }
- filter { "action:vs*" }
- includedirs ( extincludedirs )
- filter { "not action:vs*" }
- sysincludedirs ( extincludedirs )
- filter {}
- includedirs {
- "../../include/zlib/contrib/minizip"
- }
- filter {}
- filter { "action:vs*" }
- characterset "Unicode"
- filter {}
- files {
- "../../include/zlib/contrib/minizip/ioapi.c",
- "../../include/zlib/contrib/minizip/iowin32.c",
- "../../include/zlib/contrib/minizip/mztools.c",
- "../../include/zlib/contrib/minizip/unzip.c",
- "../../include/zlib/contrib/minizip/zip.c",
- }
- files {
- "../../include/zlib/contrib/minizip/crypt.h",
- "../../include/zlib/contrib/minizip/ioapi.h",
- "../../include/zlib/contrib/minizip/iowin32.h",
- "../../include/zlib/contrib/minizip/mztools.h",
- "../../include/zlib/contrib/minizip/unzip.h",
- "../../include/zlib/contrib/minizip/zip.h",
- }
- links {
- "zlib"
- }
- filter {}
- filter { "kind:StaticLib" }
- filter { "kind:SharedLib" }
- defines { "ZLIB_DLL" }
- filter {}
- filter { "kind:SharedLib" }
- files { "../../build/premake/def/ext-minizip.def" }
- filter {}
- filter { "action:vs*" }
- buildoptions { "/wd6262" } -- analyze
- filter {}
|