--- /dev/null
+package "libpng"
+{
+ require "zlib";
+
+ library "png"
+ {
+ source "png.c";
+ source "pngerror.c";
+ source "pngget.c";
+ source "pngmem.c";
+ source "pngpread.c";
+ source "pngread.c";
+ source "pngrio.c";
+ source "pngrtran.c";
+ source "pngrutil.c";
+ source "pngset.c";
+ source "pngtrans.c";
+ source "pngwio.c";
+ source "pngwrite.c";
+ source "pngwtran.c";
+ source "pngwutil.c";
+ source "png.h";
+ source "pngconf.h";
+ source "pnglibconf.h";
+ source "pngpriv.h";
+ source "pngdebug.h";
+ source "pnginfo.h";
+ source "pngstruct.h";
+ if_arch "x86"
+ {
+ source "intel/intel_init.c";
+ source "intel/filter_sse2_intrinsics.c";
+ };
+ build_info
+ {
+ define "_CRT_SECURE_NO_WARNINGS" "1";
+ define "PNG_BUILD_DLL" "1";
+ };
+ install true;
+ install_headers false;
+ };
+
+ install "include"
+ {
+ source "png.h";
+ source "pngconf.h";
+ source "pnglibconf.h";
+ };
+};