From 553d242e7d24d505381b5978f5e1005debc400d9 Mon Sep 17 00:00:00 2001 From: "zhimin.liu" Date: Sat, 18 Apr 2026 19:00:17 +0800 Subject: [PATCH] feat(clusterApp): cross-compile clusterApp ok --- .gitignore | 52 +- clusterApp/3psw/lpng1634/TODO | 30 + .../lpng1634/contrib/visupng/VisualPng.ico | Bin 0 -> 766 bytes .../3psw/lpng1634/projects/vstudio/README.txt | 97 ++ .../projects/vstudio/libpng/libpng.vcxproj | 234 ++++ .../vstudio/pnglibconf/pnglibconf.vcxproj | 61 + .../vstudio/pngstest/pngstest.vcxproj | 219 ++++ .../projects/vstudio/pngtest/pngtest.vcxproj | 220 ++++ .../vstudio/pngunknown/pngunknown.vcxproj | 219 ++++ .../vstudio/pngvalid/pngvalid.vcxproj | 219 ++++ .../lpng1634/projects/vstudio/vstudio.sln | 109 ++ .../3psw/lpng1634/projects/vstudio/zlib.props | 58 + .../projects/vstudio/zlib/zlib.vcxproj | 175 +++ clusterApp/3psw/lpng1634/scripts/makefile.sco | 226 ++++ .../3psw/zlib-1.2.11/contrib/iostream3/TODO | 17 + .../zlib-1.2.11/contrib/vstudio/readme.txt | 78 ++ .../contrib/vstudio/vc10/miniunz.vcxproj | 310 +++++ .../vstudio/vc10/miniunz.vcxproj.filters | 22 + .../contrib/vstudio/vc10/minizip.vcxproj | 307 +++++ .../vstudio/vc10/minizip.vcxproj.filters | 22 + .../contrib/vstudio/vc10/testzlib.vcxproj | 420 ++++++ .../vstudio/vc10/testzlib.vcxproj.filters | 58 + .../contrib/vstudio/vc10/testzlibdll.vcxproj | 310 +++++ .../vstudio/vc10/testzlibdll.vcxproj.filters | 22 + .../zlib-1.2.11/contrib/vstudio/vc10/zlib.rc | 32 + .../contrib/vstudio/vc10/zlibstat.vcxproj | 473 +++++++ .../vstudio/vc10/zlibstat.vcxproj.filters | 77 ++ .../contrib/vstudio/vc10/zlibvc.def | 153 +++ .../contrib/vstudio/vc10/zlibvc.sln | 135 ++ .../contrib/vstudio/vc10/zlibvc.vcxproj | 657 ++++++++++ .../vstudio/vc10/zlibvc.vcxproj.filters | 118 ++ .../contrib/vstudio/vc11/miniunz.vcxproj | 314 +++++ .../contrib/vstudio/vc11/minizip.vcxproj | 311 +++++ .../contrib/vstudio/vc11/testzlib.vcxproj | 426 ++++++ .../contrib/vstudio/vc11/testzlibdll.vcxproj | 314 +++++ .../zlib-1.2.11/contrib/vstudio/vc11/zlib.rc | 32 + .../contrib/vstudio/vc11/zlibstat.vcxproj | 464 +++++++ .../contrib/vstudio/vc11/zlibvc.def | 153 +++ .../contrib/vstudio/vc11/zlibvc.sln | 117 ++ .../contrib/vstudio/vc11/zlibvc.vcxproj | 688 ++++++++++ .../contrib/vstudio/vc12/miniunz.vcxproj | 316 +++++ .../contrib/vstudio/vc12/minizip.vcxproj | 313 +++++ .../contrib/vstudio/vc12/testzlib.vcxproj | 430 ++++++ .../contrib/vstudio/vc12/testzlibdll.vcxproj | 316 +++++ .../zlib-1.2.11/contrib/vstudio/vc12/zlib.rc | 32 + .../contrib/vstudio/vc12/zlibstat.vcxproj | 467 +++++++ .../contrib/vstudio/vc12/zlibvc.def | 153 +++ .../contrib/vstudio/vc12/zlibvc.sln | 119 ++ .../contrib/vstudio/vc12/zlibvc.vcxproj | 692 ++++++++++ .../contrib/vstudio/vc14/miniunz.vcxproj | 316 +++++ .../contrib/vstudio/vc14/minizip.vcxproj | 313 +++++ .../contrib/vstudio/vc14/testzlib.vcxproj | 430 ++++++ .../contrib/vstudio/vc14/testzlibdll.vcxproj | 316 +++++ .../zlib-1.2.11/contrib/vstudio/vc14/zlib.rc | 32 + .../contrib/vstudio/vc14/zlibstat.vcxproj | 467 +++++++ .../contrib/vstudio/vc14/zlibvc.def | 153 +++ .../contrib/vstudio/vc14/zlibvc.sln | 119 ++ .../contrib/vstudio/vc14/zlibvc.vcxproj | 692 ++++++++++ .../contrib/vstudio/vc9/miniunz.vcproj | 565 ++++++++ .../contrib/vstudio/vc9/minizip.vcproj | 562 ++++++++ .../contrib/vstudio/vc9/testzlib.vcproj | 852 ++++++++++++ .../contrib/vstudio/vc9/testzlibdll.vcproj | 565 ++++++++ .../zlib-1.2.11/contrib/vstudio/vc9/zlib.rc | 32 + .../contrib/vstudio/vc9/zlibstat.vcproj | 835 ++++++++++++ .../contrib/vstudio/vc9/zlibvc.def | 153 +++ .../contrib/vstudio/vc9/zlibvc.sln | 144 ++ .../contrib/vstudio/vc9/zlibvc.vcproj | 1156 +++++++++++++++++ clusterApp/Makefile | 59 +- clusterApp/Res/model3d/bicycle_1.vbo | Bin 0 -> 105662 bytes clusterApp/Res/model3d/car_1.vbo | Bin 0 -> 61998 bytes clusterApp/Res/model3d/truck_1.vbo | Bin 0 -> 35246 bytes packages/build_packages.sh | 82 +- packages/cross_file.txt | 22 + 73 files changed, 18616 insertions(+), 36 deletions(-) create mode 100644 clusterApp/3psw/lpng1634/TODO create mode 100644 clusterApp/3psw/lpng1634/contrib/visupng/VisualPng.ico create mode 100644 clusterApp/3psw/lpng1634/projects/vstudio/README.txt create mode 100644 clusterApp/3psw/lpng1634/projects/vstudio/libpng/libpng.vcxproj create mode 100644 clusterApp/3psw/lpng1634/projects/vstudio/pnglibconf/pnglibconf.vcxproj create mode 100644 clusterApp/3psw/lpng1634/projects/vstudio/pngstest/pngstest.vcxproj create mode 100644 clusterApp/3psw/lpng1634/projects/vstudio/pngtest/pngtest.vcxproj create mode 100644 clusterApp/3psw/lpng1634/projects/vstudio/pngunknown/pngunknown.vcxproj create mode 100644 clusterApp/3psw/lpng1634/projects/vstudio/pngvalid/pngvalid.vcxproj create mode 100644 clusterApp/3psw/lpng1634/projects/vstudio/vstudio.sln create mode 100644 clusterApp/3psw/lpng1634/projects/vstudio/zlib.props create mode 100644 clusterApp/3psw/lpng1634/projects/vstudio/zlib/zlib.vcxproj create mode 100644 clusterApp/3psw/lpng1634/scripts/makefile.sco create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/iostream3/TODO create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/readme.txt create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/miniunz.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/miniunz.vcxproj.filters create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/minizip.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/minizip.vcxproj.filters create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlib.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlib.vcxproj.filters create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlibdll.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlibdll.vcxproj.filters create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlib.rc create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibstat.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibstat.vcxproj.filters create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.def create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.sln create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.vcxproj.filters create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/miniunz.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/minizip.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/testzlib.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/testzlibdll.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlib.rc create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibstat.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibvc.def create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibvc.sln create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibvc.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/miniunz.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/minizip.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/testzlib.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/testzlibdll.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlib.rc create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibstat.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibvc.def create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibvc.sln create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibvc.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/miniunz.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/minizip.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/testzlib.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/testzlibdll.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlib.rc create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibstat.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibvc.def create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibvc.sln create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibvc.vcxproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/miniunz.vcproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/minizip.vcproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/testzlib.vcproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/testzlibdll.vcproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlib.rc create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibstat.vcproj create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibvc.def create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibvc.sln create mode 100644 clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibvc.vcproj create mode 100644 clusterApp/Res/model3d/bicycle_1.vbo create mode 100644 clusterApp/Res/model3d/car_1.vbo create mode 100644 clusterApp/Res/model3d/truck_1.vbo create mode 100644 packages/cross_file.txt diff --git a/.gitignore b/.gitignore index 001c5d3..10310fc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,54 @@ +# 编译产物目录 +build/ +build_dir/ +*-build/ +out/ +# Meson 构建文件 +meson-private/ +meson-logs/ +meson-info/ -*o +# 编译中间文件 +*.o +*.lo +*.a +*.la +*.so +*.so.* +*.dylib +*.dll +*.exe + +# 依赖文件 +.deps/ *.d +*.P + +# 临时文件 +*~ +*.swp +*.swo +*.bak +*.tmp + +# 交叉编译临时目录 +staging/ +sysroot/ +*-staging/ + +# IDE 配置 +.vscode/ +.idea/ +*.user +*.code-workspace + +# 压缩包 +*.tar.gz +*.tar.xz +*.tar.bz2 +*.zip + +# 补丁文件 +*.patch +*.diff \ No newline at end of file diff --git a/clusterApp/3psw/lpng1634/TODO b/clusterApp/3psw/lpng1634/TODO new file mode 100644 index 0000000..36d6092 --- /dev/null +++ b/clusterApp/3psw/lpng1634/TODO @@ -0,0 +1,30 @@ +/* +TODO - list of things to do for libpng: + +Final bug fixes. +Better C++ wrapper/full C++ implementation? +Fix problem with C++ and EXTERN "C". +cHRM transformation. +Remove setjmp/longjmp usage in favor of returning error codes. As a start on + this, minimize the use of png_error(), replacing them with + png_warning(); return(0); or similar. +Palette creation. +Add "grayscale->palette" transformation and "palette->grayscale" detection. +Improved dithering. +Multi-lingual error and warning message support. +Complete sRGB transformation (presently it simply uses gamma=0.45455). +Man pages for function calls. +Better documentation. +Better filter selection + (counting huffman bits/precompression? filter inertia? filter costs?). +Histogram creation. +Text conversion between different code pages (Latin-1 -> Mac and DOS). +Avoid building gamma tables whenever possible. +Use greater precision when changing to linear gamma for compositing against + background and doing rgb-to-gray transformation. +Investigate pre-incremented loop counters and other loop constructions. +Add interpolated method of handling interlacing. +Extend pngvalid.c to validate more of the libpng transformations. +Refactor preprocessor conditionals to compile entire statements + +*/ diff --git a/clusterApp/3psw/lpng1634/contrib/visupng/VisualPng.ico b/clusterApp/3psw/lpng1634/contrib/visupng/VisualPng.ico new file mode 100644 index 0000000000000000000000000000000000000000..68aa3719fb523eccd4c4a706e4198ca1be2b4c62 GIT binary patch literal 766 zcmb_ayGjE=6ul!BJ4Il&5f%%#i;YeE0sqBX?6q(TQ7j^}Bh9<%xts4i6 zkcy&!=Yp>fdCw6P!YMX?g~S3@L(=jS0+)s|NiKlEgL>VOVf)WTfR)85V$RN>JwSV-vWY^X3AQl6o~-A`A21P`H#(L`ua zC6p2|SPTx|B;lEdR<4J97z(@|!YJx7#d!1r3hTe|MU4YoP< Ob-aH+fF44>&V2wPTAUpK literal 0 HcmV?d00001 diff --git a/clusterApp/3psw/lpng1634/projects/vstudio/README.txt b/clusterApp/3psw/lpng1634/projects/vstudio/README.txt new file mode 100644 index 0000000..71d3ba2 --- /dev/null +++ b/clusterApp/3psw/lpng1634/projects/vstudio/README.txt @@ -0,0 +1,97 @@ + +VisualStudio instructions + +libpng version 1.6.34 - September 29, 2017 + +Copyright (c) 2010,2013,2015 Glenn Randers-Pehrson + +This code is released under the libpng license. +For conditions of distribution and use, see the disclaimer +and license in png.h + +This directory contains support for building libpng under MicroSoft +VisualStudio 2010. It may also work under later versions of VisualStudio. +You should be familiar with VisualStudio before using this directory. + +Initial preparations +==================== +You must enter some information in zlib.props before attempting to build +with this 'solution'. Please read and edit zlib.props first. You will +probably not be familiar with the contents of zlib.props - do not worry, +it is mostly harmless. + +This is all you need to do to build the 'release' and 'release library' +configurations. + +Debugging +========= +The release configurations default to /Ox optimization. Full debugging +information is produced (in the .pdb), but if you encounter a problem the +optimization may make it difficult to debug. Simply rebuild with a lower +optimization level (e.g. /Od.) + +Linking your application +======================== +Normally you should link against the 'release' configuration. This builds a +DLL for libpng with the default runtime options used by Visual Studio 2010. +In particular the runtime library is the "MultiThreaded DLL" version. +If you use Visual Studio defaults to build your application you will have no +problems. + +If you don't use the Visual Studio defaults your application must still be +built with the default runtime option (/MD). If, for some reason, it is not +then your application will crash inside libpng16.dll as soon as libpng +tries to read from a file handle you pass in. + +If you do not want to use the DLL, for example for a very small application, +the 'release library' configuration may be more appropriate. This is built +with a non-standard runtime library - the "MultiThreaded" version. When you +build your application it must be compiled with this option (/MT), otherwise +it will not build (if you are lucky) or crash (if you are not.) See the +WARNING file that is distributed along with this readme.txt. + +Stop reading here +================= +You have enough information to build a working application. + +Debug versions have limited support +=================================== +This solution includes limited support for debug versions of libpng. You +do not need these unless your own solution itself uses debug builds (it is +far more effective to debug on the release builds, there is no point building +a special debug build unless you have heap corruption problems that you can't +track down.) + +The debug build of libpng is minimally supported. Support for debug builds of +zlib is also minimal. You really don't want to do this. + +WARNING +======= +Libpng 1.6.x does not use the default run-time library when building static +library builds of libpng; instead of the shared DLL runtime it uses a static +runtime. If you need to change this make sure to change the setting on all the +relevant projects: + + libpng + zlib + all the test programs + +The runtime library settings for each build are as follows: + + Release Debug + DLL /MD /MDd + Library /MT /MTd + +NOTICE that libpng 1.5.x erroneously used /MD for Debug DLL builds; if you used +the debug builds in your app and you changed your app to use /MD you will need +to change it back to /MDd for libpng 1.6.0 and later. + +The Visual Studio 2010 defaults for a Win32 DLL or Static Library project are +as follows: + + Release Debug + DLL /MD /MDd + Static Library /MD /MDd + +Also, be sure to build libpng, zlib, and your project all for the same +platform (e.g., 32-bit or 64-bit). diff --git a/clusterApp/3psw/lpng1634/projects/vstudio/libpng/libpng.vcxproj b/clusterApp/3psw/lpng1634/projects/vstudio/libpng/libpng.vcxproj new file mode 100644 index 0000000..9bfb718 --- /dev/null +++ b/clusterApp/3psw/lpng1634/projects/vstudio/libpng/libpng.vcxproj @@ -0,0 +1,234 @@ + + + + + Debug Library + Win32 + + + Debug + Win32 + + + Release Library + Win32 + + + Release + Win32 + + + + {D6973076-9317-4EF2-A0B8-B7A18AC0713E} + Win32Proj + libpng + + + + + DynamicLibrary + MultiByte + true + + + StaticLibrary + MultiByte + + + DynamicLibrary + true + MultiByte + + + StaticLibrary + MultiByte + + + + + + + + + + + + + + + + + + + false + + + $(ProjectName)16 + + + false + + $(ProjectName)16 + + + false + + + $(ProjectName)16 + + + false + + $(ProjectName)16 + + + + Use + $(WarningLevel) + false + ProgramDatabase + EnableFastChecks + WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + true + true + false + false + pngpriv.h + true + CompileAsC + true + $(DisableSpecificWarnings) + $(ZLibSrcDir);%(AdditionalIncludeDirectories) + $(TreatWarningAsError) + Disabled + MultiThreadedDebugDLL + + + Windows + true + zlib.lib + 16 + $(OutDir) + + + + + Use + $(WarningLevel) + false + ProgramDatabase + Disabled + EnableFastChecks + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + true + false + false + pngpriv.h + true + CompileAsC + true + $(DisableSpecificWarnings) + $(ZLibSrcDir);%(AdditionalIncludeDirectories) + $(TreatWarningAsError) + MultiThreadedDebug + + + Windows + true + + + + + $(WarningLevel) + Use + ProgramDatabase + true + true + WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + false + false + pngpriv.h + true + CompileAsC + true + false + $(DisableSpecificWarnings) + $(ZLibSrcDir);%(AdditionalIncludeDirectories) + $(TreatWarningAsError) + Full + + + Windows + true + true + true + zlib.lib + 16 + $(OutDir) + + + + + $(WarningLevel) + Use + ProgramDatabase + MultiThreaded + true + true + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + false + false + pngpriv.h + true + CompileAsC + true + false + $(DisableSpecificWarnings) + $(ZLibSrcDir);%(AdditionalIncludeDirectories) + $(TreatWarningAsError) + Full + true + + + Windows + true + true + true + + + true + + + + + Create + Create + Create + Create + + + + + + + + + + + + + + + + + + + true + true + + + + + + diff --git a/clusterApp/3psw/lpng1634/projects/vstudio/pnglibconf/pnglibconf.vcxproj b/clusterApp/3psw/lpng1634/projects/vstudio/pnglibconf/pnglibconf.vcxproj new file mode 100644 index 0000000..efcc440 --- /dev/null +++ b/clusterApp/3psw/lpng1634/projects/vstudio/pnglibconf/pnglibconf.vcxproj @@ -0,0 +1,61 @@ + + + + + Release + Win32 + + + + {EB33566E-DA7F-4D28-9077-88C0B7C77E35} + pnglibconf + + + + Application + false + true + MultiByte + + + + + + + + + + + Build + + + + $(WarningLevel) + MaxSpeed + true + true + + + true + true + true + + + copy ..\..\..\scripts\pnglibconf.h.prebuilt ..\..\..\pnglibconf.h + + + Generating pnglibconf.h + + + ..\..\..\pnglibconf.h + + + ..\..\..\scripts\pnglibconf.h.prebuilt + + + + + + + + diff --git a/clusterApp/3psw/lpng1634/projects/vstudio/pngstest/pngstest.vcxproj b/clusterApp/3psw/lpng1634/projects/vstudio/pngstest/pngstest.vcxproj new file mode 100644 index 0000000..21810e3 --- /dev/null +++ b/clusterApp/3psw/lpng1634/projects/vstudio/pngstest/pngstest.vcxproj @@ -0,0 +1,219 @@ + + + + + Debug Library + Win32 + + + Debug + Win32 + + + Release Library + Win32 + + + Release + Win32 + + + + {277AC57F-313B-4D06-B119-A3CDB672D2FF} + Win32Proj + pngstest + + + + + Application + Unicode + + + Application + Unicode + + + Application + Unicode + + + Application + Unicode + + + + + + + + + + + + + + + + + + + false + + + + false + + + + false + + + + false + + + + + NotUsing + $(WarningLevel) + false + ProgramDatabase + Disabled + EnableFastChecks + WIN32;_DEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + true + false + true + false + MultiThreadedDebugDLL + + + Console + true + libpng16.lib + $(OutDir) + + + Executing libpng simplified API test program + "$(OutDir)pngstest.exe" --strict --log --touch "$(IntDir)pngstest.out" ../../../contrib/pngsuite/basn0g01.png ../../../contrib/pngsuite/basn0g02.png ../../../contrib/pngsuite/basn0g04.png ../../../contrib/pngsuite/basn0g08.png ../../../contrib/pngsuite/basn0g16.png ../../../contrib/pngsuite/basn2c08.png ../../../contrib/pngsuite/basn2c16.png ../../../contrib/pngsuite/basn3p01.png ../../../contrib/pngsuite/basn3p02.png ../../../contrib/pngsuite/basn3p04.png ../../../contrib/pngsuite/basn3p08.png ../../../contrib/pngsuite/basn4a08.png ../../../contrib/pngsuite/basn4a16.png ../../../contrib/pngsuite/basn6a08.png ../../../contrib/pngsuite/basn6a16.png ../../../contrib/pngsuite/ftbbn0g01.png ../../../contrib/pngsuite/ftbbn0g02.png ../../../contrib/pngsuite/ftbbn0g04.png ../../../contrib/pngsuite/ftbbn2c16.png ../../../contrib/pngsuite/ftbbn3p08.png ../../../contrib/pngsuite/ftbgn2c16.png ../../../contrib/pngsuite/ftbgn3p08.png ../../../contrib/pngsuite/ftbrn2c08.png ../../../contrib/pngsuite/ftbwn0g16.png ../../../contrib/pngsuite/ftbwn3p08.png ../../../contrib/pngsuite/ftbyn3p08.png ../../../contrib/pngsuite/ftp0n0g08.png ../../../contrib/pngsuite/ftp0n2c08.png ../../../contrib/pngsuite/ftp0n3p08.png ../../../contrib/pngsuite/ftp1n3p08.png + $(IntDir)pngstest.out + $(OutDir)pngstest.exe + + + + + NotUsing + $(WarningLevel) + false + ProgramDatabase + Disabled + EnableFastChecks + MultiThreadedDebug + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + true + false + true + false + + + Console + true + libpng16.lib;zlib.lib + $(OutDir) + + + Executing libpng simplified API test program + "$(OutDir)pngstest.exe" --strict --log --touch "$(IntDir)pngstest.out" ../../../contrib/pngsuite/basn0g01.png ../../../contrib/pngsuite/basn0g02.png ../../../contrib/pngsuite/basn0g04.png ../../../contrib/pngsuite/basn0g08.png ../../../contrib/pngsuite/basn0g16.png ../../../contrib/pngsuite/basn2c08.png ../../../contrib/pngsuite/basn2c16.png ../../../contrib/pngsuite/basn3p01.png ../../../contrib/pngsuite/basn3p02.png ../../../contrib/pngsuite/basn3p04.png ../../../contrib/pngsuite/basn3p08.png ../../../contrib/pngsuite/basn4a08.png ../../../contrib/pngsuite/basn4a16.png ../../../contrib/pngsuite/basn6a08.png ../../../contrib/pngsuite/basn6a16.png ../../../contrib/pngsuite/ftbbn0g01.png ../../../contrib/pngsuite/ftbbn0g02.png ../../../contrib/pngsuite/ftbbn0g04.png ../../../contrib/pngsuite/ftbbn2c16.png ../../../contrib/pngsuite/ftbbn3p08.png ../../../contrib/pngsuite/ftbgn2c16.png ../../../contrib/pngsuite/ftbgn3p08.png ../../../contrib/pngsuite/ftbrn2c08.png ../../../contrib/pngsuite/ftbwn0g16.png ../../../contrib/pngsuite/ftbwn3p08.png ../../../contrib/pngsuite/ftbyn3p08.png ../../../contrib/pngsuite/ftp0n0g08.png ../../../contrib/pngsuite/ftp0n2c08.png ../../../contrib/pngsuite/ftp0n3p08.png ../../../contrib/pngsuite/ftp1n3p08.png + $(IntDir)pngstest.out + $(OutDir)pngstest.exe + + + + + $(WarningLevel) + NotUsing + ProgramDatabase + Full + false + true + WIN32;NDEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + false + true + true + false + + + Console + true + true + true + libpng16.lib + $(OutDir) + UseLinkTimeCodeGeneration + + + Executing libpng simplified API test program + "$(OutDir)pngstest.exe" --strict --log --touch "$(IntDir)pngstest.out" ../../../contrib/pngsuite/basn0g01.png ../../../contrib/pngsuite/basn0g02.png ../../../contrib/pngsuite/basn0g04.png ../../../contrib/pngsuite/basn0g08.png ../../../contrib/pngsuite/basn0g16.png ../../../contrib/pngsuite/basn2c08.png ../../../contrib/pngsuite/basn2c16.png ../../../contrib/pngsuite/basn3p01.png ../../../contrib/pngsuite/basn3p02.png ../../../contrib/pngsuite/basn3p04.png ../../../contrib/pngsuite/basn3p08.png ../../../contrib/pngsuite/basn4a08.png ../../../contrib/pngsuite/basn4a16.png ../../../contrib/pngsuite/basn6a08.png ../../../contrib/pngsuite/basn6a16.png ../../../contrib/pngsuite/ftbbn0g01.png ../../../contrib/pngsuite/ftbbn0g02.png ../../../contrib/pngsuite/ftbbn0g04.png ../../../contrib/pngsuite/ftbbn2c16.png ../../../contrib/pngsuite/ftbbn3p08.png ../../../contrib/pngsuite/ftbgn2c16.png ../../../contrib/pngsuite/ftbgn3p08.png ../../../contrib/pngsuite/ftbrn2c08.png ../../../contrib/pngsuite/ftbwn0g16.png ../../../contrib/pngsuite/ftbwn3p08.png ../../../contrib/pngsuite/ftbyn3p08.png ../../../contrib/pngsuite/ftp0n0g08.png ../../../contrib/pngsuite/ftp0n2c08.png ../../../contrib/pngsuite/ftp0n3p08.png ../../../contrib/pngsuite/ftp1n3p08.png + $(IntDir)pngstest.out + $(OutDir)pngstest.exe + + + + + $(WarningLevel) + NotUsing + ProgramDatabase + Full + MultiThreaded + false + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + false + true + true + false + + + Console + true + true + true + libpng16.lib;zlib.lib + $(OutDir) + UseLinkTimeCodeGeneration + + + Executing libpng simplified API test program + "$(OutDir)pngstest.exe" --strict --log --touch "$(IntDir)pngstest.out" ../../../contrib/pngsuite/basn0g01.png ../../../contrib/pngsuite/basn0g02.png ../../../contrib/pngsuite/basn0g04.png ../../../contrib/pngsuite/basn0g08.png ../../../contrib/pngsuite/basn0g16.png ../../../contrib/pngsuite/basn2c08.png ../../../contrib/pngsuite/basn2c16.png ../../../contrib/pngsuite/basn3p01.png ../../../contrib/pngsuite/basn3p02.png ../../../contrib/pngsuite/basn3p04.png ../../../contrib/pngsuite/basn3p08.png ../../../contrib/pngsuite/basn4a08.png ../../../contrib/pngsuite/basn4a16.png ../../../contrib/pngsuite/basn6a08.png ../../../contrib/pngsuite/basn6a16.png ../../../contrib/pngsuite/ftbbn0g01.png ../../../contrib/pngsuite/ftbbn0g02.png ../../../contrib/pngsuite/ftbbn0g04.png ../../../contrib/pngsuite/ftbbn2c16.png ../../../contrib/pngsuite/ftbbn3p08.png ../../../contrib/pngsuite/ftbgn2c16.png ../../../contrib/pngsuite/ftbgn3p08.png ../../../contrib/pngsuite/ftbrn2c08.png ../../../contrib/pngsuite/ftbwn0g16.png ../../../contrib/pngsuite/ftbwn3p08.png ../../../contrib/pngsuite/ftbyn3p08.png ../../../contrib/pngsuite/ftp0n0g08.png ../../../contrib/pngsuite/ftp0n2c08.png ../../../contrib/pngsuite/ftp0n3p08.png ../../../contrib/pngsuite/ftp1n3p08.png + $(IntDir)pngstest.out + $(OutDir)pngstest.exe + + + + + + + + + diff --git a/clusterApp/3psw/lpng1634/projects/vstudio/pngtest/pngtest.vcxproj b/clusterApp/3psw/lpng1634/projects/vstudio/pngtest/pngtest.vcxproj new file mode 100644 index 0000000..f1df07d --- /dev/null +++ b/clusterApp/3psw/lpng1634/projects/vstudio/pngtest/pngtest.vcxproj @@ -0,0 +1,220 @@ + + + + + Debug Library + Win32 + + + Debug + Win32 + + + Release Library + Win32 + + + Release + Win32 + + + + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D} + Win32Proj + pngtest + + + + + Application + Unicode + + + Application + Unicode + + + Application + Unicode + + + Application + Unicode + + + + + + + + + + + + + + + + + + + false + + + + false + + + + false + + + + false + + + + + NotUsing + $(WarningLevel) + false + ProgramDatabase + Disabled + EnableFastChecks + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + true + false + true + false + MultiThreadedDebugDLL + + + Console + true + libpng16.lib + $(OutDir) + + + Executing PNG test program + "$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png" + $(IntDir)pngout.png + ..\..\..\pngtest.png;$(OutDir)pngtest.exe + + + + + NotUsing + $(WarningLevel) + false + ProgramDatabase + Disabled + EnableFastChecks + MultiThreadedDebug + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + true + false + true + false + + + Console + true + libpng16.lib;zlib.lib + $(OutDir) + + + Executing PNG test program + "$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png" + $(IntDir)pngout.png + ..\..\..\pngtest.png;$(OutDir)pngtest.exe + + + + + $(WarningLevel) + NotUsing + ProgramDatabase + Full + false + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + false + true + true + false + + + Console + true + true + true + UseLinkTimeCodeGeneration + libpng16.lib + $(OutDir) + + + Executing PNG test program + "$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png" + $(IntDir)pngout.png + ..\..\..\pngtest.png;$(OutDir)pngtest.exe + + + + + $(WarningLevel) + NotUsing + ProgramDatabase + Full + MultiThreaded + false + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + false + true + true + false + + + Console + true + true + true + libpng16.lib;zlib.lib + UseLinkTimeCodeGeneration + $(OutDir) + + + Executing PNG test program + $(OutDir)pngtest.exe ..\..\..\pngtest.png $(IntDir)pngout.png + "$(OutDir)pngtest.exe" ..\..\..\pngtest.png "$(IntDir)pngout.png" + $(IntDir)pngout.png + ..\..\..\pngtest.png;$(OutDir)pngtest.exe + + + + + + + + + diff --git a/clusterApp/3psw/lpng1634/projects/vstudio/pngunknown/pngunknown.vcxproj b/clusterApp/3psw/lpng1634/projects/vstudio/pngunknown/pngunknown.vcxproj new file mode 100644 index 0000000..409d662 --- /dev/null +++ b/clusterApp/3psw/lpng1634/projects/vstudio/pngunknown/pngunknown.vcxproj @@ -0,0 +1,219 @@ + + + + + Debug Library + Win32 + + + Debug + Win32 + + + Release Library + Win32 + + + Release + Win32 + + + + {C5D3156C-8C8C-4936-B35F-2B829BA36FEC} + Win32Proj + pngunknown + + + + + Application + Unicode + + + Application + Unicode + + + Application + Unicode + + + Application + Unicode + + + + + + + + + + + + + + + + + + + false + + + + false + + + + false + + + + false + + + + + NotUsing + $(WarningLevel) + false + ProgramDatabase + Disabled + EnableFastChecks + WIN32;_DEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + true + false + true + false + MultiThreadedDebugDLL + + + Console + true + libpng16.lib + $(OutDir) + + + Executing PNG validation program + "$(OutDir)pngunknown.exe" --strict --default --touch "$(IntDir)pngunknown.out" ../../../pngtest.png + $(IntDir)pngunknown.out + $(OutDir)pngunknown.exe + + + + + NotUsing + $(WarningLevel) + false + ProgramDatabase + Disabled + EnableFastChecks + MultiThreadedDebug + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + true + false + true + false + + + Console + true + libpng16.lib;zlib.lib + $(OutDir) + + + Executing PNG validation program + "$(OutDir)pngunknown.exe" --strict --default --touch "$(IntDir)pngunknown.out" ../../../pngtest.png + $(IntDir)pngunknown.out + $(OutDir)pngunknown.exe + + + + + $(WarningLevel) + NotUsing + ProgramDatabase + Full + false + true + WIN32;NDEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + false + true + true + false + + + Console + true + true + true + libpng16.lib + $(OutDir) + UseLinkTimeCodeGeneration + + + Executing PNG validation program + "$(OutDir)pngunknown.exe" --strict --default --touch "$(IntDir)pngunknown.out" ../../../pngtest.png + $(IntDir)pngunknown.out + $(OutDir)pngunknown.exe + + + + + $(WarningLevel) + NotUsing + ProgramDatabase + Full + MultiThreaded + false + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + false + true + true + false + + + Console + true + true + true + libpng16.lib;zlib.lib + $(OutDir) + UseLinkTimeCodeGeneration + + + Executing PNG validation program + "$(OutDir)pngunknown.exe" --strict --default --touch "$(IntDir)pngunknown.out" ../../../pngtest.png + $(IntDir)pngunknown.out + $(OutDir)pngunknown.exe + + + + + + + + + diff --git a/clusterApp/3psw/lpng1634/projects/vstudio/pngvalid/pngvalid.vcxproj b/clusterApp/3psw/lpng1634/projects/vstudio/pngvalid/pngvalid.vcxproj new file mode 100644 index 0000000..c117d29 --- /dev/null +++ b/clusterApp/3psw/lpng1634/projects/vstudio/pngvalid/pngvalid.vcxproj @@ -0,0 +1,219 @@ + + + + + Debug Library + Win32 + + + Debug + Win32 + + + Release Library + Win32 + + + Release + Win32 + + + + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8} + Win32Proj + pngvalid + + + + + Application + Unicode + + + Application + Unicode + + + Application + Unicode + + + Application + Unicode + + + + + + + + + + + + + + + + + + + false + + + + false + + + + false + + + + false + + + + + NotUsing + $(WarningLevel) + false + ProgramDatabase + Disabled + EnableFastChecks + WIN32;_DEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + true + false + true + false + MultiThreadedDebugDLL + + + Console + true + libpng16.lib;zlib.lib + $(OutDir) + + + Executing PNG validation program + "$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out" + $(IntDir)pngvalid.out + $(OutDir)pngvalid.exe + + + + + NotUsing + $(WarningLevel) + false + ProgramDatabase + Disabled + EnableFastChecks + MultiThreadedDebug + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + true + false + true + false + + + Console + true + libpng16.lib;zlib.lib + $(OutDir) + + + Executing PNG validation program + "$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out" + $(IntDir)pngvalid.out + $(OutDir)pngvalid.exe + + + + + $(WarningLevel) + NotUsing + ProgramDatabase + Full + false + true + WIN32;NDEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + false + true + true + false + + + Console + true + true + true + libpng16.lib;zlib.lib + $(OutDir) + UseLinkTimeCodeGeneration + + + Executing PNG validation program + "$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out" + $(IntDir)pngvalid.out + $(OutDir)pngvalid.exe + + + + + $(WarningLevel) + NotUsing + ProgramDatabase + Full + MultiThreaded + false + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + $(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories) + $(DisableSpecificWarnings) + false + $(TreatWarningAsError) + true + false + true + true + false + + + Console + true + true + true + libpng16.lib;zlib.lib + $(OutDir) + UseLinkTimeCodeGeneration + + + Executing PNG validation program + "$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out" + $(IntDir)pngvalid.out + $(OutDir)pngvalid.exe + + + + + + + + + diff --git a/clusterApp/3psw/lpng1634/projects/vstudio/vstudio.sln b/clusterApp/3psw/lpng1634/projects/vstudio/vstudio.sln new file mode 100644 index 0000000..af0b1ba --- /dev/null +++ b/clusterApp/3psw/lpng1634/projects/vstudio/vstudio.sln @@ -0,0 +1,109 @@ +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "zlib\zlib.vcxproj", "{60F89955-91C6-3A36-8000-13C592FEC2DF}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pnglibconf", "pnglibconf\pnglibconf.vcxproj", "{EB33566E-DA7F-4D28-9077-88C0B7C77E35}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpng", "libpng\libpng.vcxproj", "{D6973076-9317-4EF2-A0B8-B7A18AC0713E}" + ProjectSection(ProjectDependencies) = postProject + {60F89955-91C6-3A36-8000-13C592FEC2DF} = {60F89955-91C6-3A36-8000-13C592FEC2DF} + {EB33566E-DA7F-4D28-9077-88C0B7C77E35} = {EB33566E-DA7F-4D28-9077-88C0B7C77E35} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pngtest", "pngtest\pngtest.vcxproj", "{228BA965-50D5-42B2-8BCF-AFCC227E3C1D}" + ProjectSection(ProjectDependencies) = postProject + {60F89955-91C6-3A36-8000-13C592FEC2DF} = {60F89955-91C6-3A36-8000-13C592FEC2DF} + {EB33566E-DA7F-4D28-9077-88C0B7C77E35} = {EB33566E-DA7F-4D28-9077-88C0B7C77E35} + {D6973076-9317-4EF2-A0B8-B7A18AC0713E} = {D6973076-9317-4EF2-A0B8-B7A18AC0713E} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pngvalid", "pngvalid\pngvalid.vcxproj", "{9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}" + ProjectSection(ProjectDependencies) = postProject + {60F89955-91C6-3A36-8000-13C592FEC2DF} = {60F89955-91C6-3A36-8000-13C592FEC2DF} + {EB33566E-DA7F-4D28-9077-88C0B7C77E35} = {EB33566E-DA7F-4D28-9077-88C0B7C77E35} + {D6973076-9317-4EF2-A0B8-B7A18AC0713E} = {D6973076-9317-4EF2-A0B8-B7A18AC0713E} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pngstest", "pngstest\pngstest.vcxproj", "{277AC57F-313B-4D06-B119-A3CDB672D2FF}" + ProjectSection(ProjectDependencies) = postProject + {60F89955-91C6-3A36-8000-13C592FEC2DF} = {60F89955-91C6-3A36-8000-13C592FEC2DF} + {EB33566E-DA7F-4D28-9077-88C0B7C77E35} = {EB33566E-DA7F-4D28-9077-88C0B7C77E35} + {D6973076-9317-4EF2-A0B8-B7A18AC0713E} = {D6973076-9317-4EF2-A0B8-B7A18AC0713E} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pngunknown", "pngunknown\pngunknown.vcxproj", "{C5D3156C-8C8C-4936-B35F-2B829BA36FEC}" + ProjectSection(ProjectDependencies) = postProject + {60F89955-91C6-3A36-8000-13C592FEC2DF} = {60F89955-91C6-3A36-8000-13C592FEC2DF} + {EB33566E-DA7F-4D28-9077-88C0B7C77E35} = {EB33566E-DA7F-4D28-9077-88C0B7C77E35} + {D6973076-9317-4EF2-A0B8-B7A18AC0713E} = {D6973076-9317-4EF2-A0B8-B7A18AC0713E} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug Library|Win32 = Debug Library|Win32 + Debug|Win32 = Debug|Win32 + Release Library|Win32 = Release Library|Win32 + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Debug Library|Win32.ActiveCfg = Debug Library|Win32 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Debug Library|Win32.Build.0 = Debug Library|Win32 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Debug|Win32.ActiveCfg = Debug|Win32 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Debug|Win32.Build.0 = Debug|Win32 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Release Library|Win32.ActiveCfg = Release Library|Win32 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Release Library|Win32.Build.0 = Release Library|Win32 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Release|Win32.ActiveCfg = Release|Win32 + {D6973076-9317-4EF2-A0B8-B7A18AC0713E}.Release|Win32.Build.0 = Release|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Debug Library|Win32.ActiveCfg = Debug Library|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Debug Library|Win32.Build.0 = Debug Library|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Debug|Win32.ActiveCfg = Debug|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Debug|Win32.Build.0 = Debug|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Release Library|Win32.ActiveCfg = Release Library|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Release Library|Win32.Build.0 = Release Library|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Release|Win32.ActiveCfg = Release|Win32 + {228BA965-50D5-42B2-8BCF-AFCC227E3C1D}.Release|Win32.Build.0 = Release|Win32 + {60F89955-91C6-3A36-8000-13C592FEC2DF}.Debug Library|Win32.ActiveCfg = Debug Library|Win32 + {60F89955-91C6-3A36-8000-13C592FEC2DF}.Debug Library|Win32.Build.0 = Debug Library|Win32 + {60F89955-91C6-3A36-8000-13C592FEC2DF}.Debug|Win32.ActiveCfg = Debug|Win32 + {60F89955-91C6-3A36-8000-13C592FEC2DF}.Debug|Win32.Build.0 = Debug|Win32 + {60F89955-91C6-3A36-8000-13C592FEC2DF}.Release Library|Win32.ActiveCfg = Release Library|Win32 + {60F89955-91C6-3A36-8000-13C592FEC2DF}.Release Library|Win32.Build.0 = Release Library|Win32 + {60F89955-91C6-3A36-8000-13C592FEC2DF}.Release|Win32.ActiveCfg = Release|Win32 + {60F89955-91C6-3A36-8000-13C592FEC2DF}.Release|Win32.Build.0 = Release|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Debug Library|Win32.ActiveCfg = Debug Library|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Debug Library|Win32.Build.0 = Debug Library|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Debug|Win32.ActiveCfg = Debug|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Debug|Win32.Build.0 = Debug|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Release Library|Win32.ActiveCfg = Release Library|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Release Library|Win32.Build.0 = Release Library|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Release|Win32.ActiveCfg = Release|Win32 + {9B36B6FE-7FC0-434F-A71F-BBEF8099F1D8}.Release|Win32.Build.0 = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Debug Library|Win32.ActiveCfg = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Debug Library|Win32.Build.0 = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Debug|Win32.ActiveCfg = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Debug|Win32.Build.0 = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Release Library|Win32.ActiveCfg = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Release Library|Win32.Build.0 = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Release|Win32.ActiveCfg = Release|Win32 + {EB33566E-DA7F-4D28-9077-88C0B7C77E35}.Release|Win32.Build.0 = Release|Win32 + {277AC57F-313B-4D06-B119-A3CDB672D2FF}.Debug Library|Win32.ActiveCfg = Debug Library|Win32 + {277AC57F-313B-4D06-B119-A3CDB672D2FF}.Debug Library|Win32.Build.0 = Debug Library|Win32 + {277AC57F-313B-4D06-B119-A3CDB672D2FF}.Debug|Win32.ActiveCfg = Debug|Win32 + {277AC57F-313B-4D06-B119-A3CDB672D2FF}.Debug|Win32.Build.0 = Debug|Win32 + {277AC57F-313B-4D06-B119-A3CDB672D2FF}.Release Library|Win32.ActiveCfg = Release Library|Win32 + {277AC57F-313B-4D06-B119-A3CDB672D2FF}.Release Library|Win32.Build.0 = Release Library|Win32 + {277AC57F-313B-4D06-B119-A3CDB672D2FF}.Release|Win32.ActiveCfg = Release|Win32 + {277AC57F-313B-4D06-B119-A3CDB672D2FF}.Release|Win32.Build.0 = Release|Win32 + {C5D3156C-8C8C-4936-B35F-2B829BA36FEC}.Debug Library|Win32.ActiveCfg = Debug Library|Win32 + {C5D3156C-8C8C-4936-B35F-2B829BA36FEC}.Debug Library|Win32.Build.0 = Debug Library|Win32 + {C5D3156C-8C8C-4936-B35F-2B829BA36FEC}.Debug|Win32.ActiveCfg = Debug|Win32 + {C5D3156C-8C8C-4936-B35F-2B829BA36FEC}.Debug|Win32.Build.0 = Debug|Win32 + {C5D3156C-8C8C-4936-B35F-2B829BA36FEC}.Release Library|Win32.ActiveCfg = Release Library|Win32 + {C5D3156C-8C8C-4936-B35F-2B829BA36FEC}.Release Library|Win32.Build.0 = Release Library|Win32 + {C5D3156C-8C8C-4936-B35F-2B829BA36FEC}.Release|Win32.ActiveCfg = Release|Win32 + {C5D3156C-8C8C-4936-B35F-2B829BA36FEC}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/clusterApp/3psw/lpng1634/projects/vstudio/zlib.props b/clusterApp/3psw/lpng1634/projects/vstudio/zlib.props new file mode 100644 index 0000000..8e3682a --- /dev/null +++ b/clusterApp/3psw/lpng1634/projects/vstudio/zlib.props @@ -0,0 +1,58 @@ + + + + + + + ..\..\..\..\zlib-1.2.8 + + + true + + + EnableAllWarnings + true + 4255;4668;4710;4711;4746;4820;4996 + + diff --git a/clusterApp/3psw/lpng1634/projects/vstudio/zlib/zlib.vcxproj b/clusterApp/3psw/lpng1634/projects/vstudio/zlib/zlib.vcxproj new file mode 100644 index 0000000..0df16db --- /dev/null +++ b/clusterApp/3psw/lpng1634/projects/vstudio/zlib/zlib.vcxproj @@ -0,0 +1,175 @@ + + + + + Debug Library + Win32 + + + Debug + Win32 + + + Release Library + Win32 + + + Release + Win32 + + + + + + + + + + + + + + + + + {60F89955-91C6-3A36-8000-13C592FEC2DF} + Win32Proj + zlib + + + + + StaticLibrary + + + StaticLibrary + + + StaticLibrary + + + StaticLibrary + + + StaticLibrary + + + + + + + + + + + + + + + + + + + true + + + true + + + true + + + true + + + true + + + + WIN32;_DEBUG;_WINDOWS;Z_SOLO;%(PreprocessorDefinitions) + MultiThreadedDebug + $(WarningLevel) + ProgramDatabase + Disabled + true + true + $(DisableSpecificWarnings);4127;4131;4242;4244 + $(TreatWarningAsError) + + + MachineX86 + true + Windows + + + + + WIN32;_DEBUG;_WINDOWS;Z_SOLO;%(PreprocessorDefinitions) + $(WarningLevel) + ProgramDatabase + Disabled + true + true + $(DisableSpecificWarnings);4127;4131;4242;4244 + $(TreatWarningAsError) + MultiThreadedDebugDLL + + + MachineX86 + true + Windows + + + + + $(WarningLevel) + ProgramDatabase + Full + true + true + false + true + true + $(DisableSpecificWarnings);4127;4131;4242;4244 + $(TreatWarningAsError) + MultiThreaded + WIN32;NDEBUG;_WINDOWS;Z_SOLO;%(PreprocessorDefinitions) + + + MachineX86 + true + Windows + + + true + + + + + $(WarningLevel) + ProgramDatabase + Full + true + true + false + true + true + $(DisableSpecificWarnings);4127;4131;4242;4244 + $(TreatWarningAsError) + WIN32;NDEBUG;_WINDOWS;Z_SOLO;%(PreprocessorDefinitions) + + + MachineX86 + true + Windows + true + true + + + true + + + + + + diff --git a/clusterApp/3psw/lpng1634/scripts/makefile.sco b/clusterApp/3psw/lpng1634/scripts/makefile.sco new file mode 100644 index 0000000..67d84aa --- /dev/null +++ b/clusterApp/3psw/lpng1634/scripts/makefile.sco @@ -0,0 +1,226 @@ +# makefile for SCO OSr5 ELF and Unixware 7 with Native cc +# Contributed by Mike Hopkirk (hops at sco.com) modified from Makefile.lnx +# force ELF build dynamic linking, SONAME setting in lib and RPATH in app +# Copyright (C) 2002, 2006, 2010-2014 Glenn Randers-Pehrson +# Copyright (C) 1998 Greg Roelofs +# Copyright (C) 1996, 1997 Andreas Dilger +# +# This code is released under the libpng license. +# For conditions of distribution and use, see the disclaimer +# and license in png.h + +# Library name: +LIBNAME = libpng16 +PNGMAJ = 16 + +# Shared library names: +LIBSO=$(LIBNAME).so +LIBSOMAJ=$(LIBNAME).so.$(PNGMAJ) +LIBSOREL=$(LIBSOMAJ).$(RELEASE) +OLDSO=libpng.so + +# Utilities: +CC=cc +AR_RC=ar rc +MKDIR_P=mkdir +LN_SF=ln -f -s +RANLIB=echo +CP=cp +RM_F=/bin/rm -f + +# where make install puts libpng.a, $(OLDSO)*, and png.h +prefix=/usr/local +exec_prefix=$(prefix) + +# Where the zlib library and include files are located +#ZLIBLIB=/usr/local/lib +#ZLIBINC=/usr/local/include +ZLIBLIB=../zlib +ZLIBINC=../zlib + +CPPFLAGS=-I$(ZLIBINC) +CFLAGS= -dy -belf -O3 +LDFLAGS=-L. -L$(ZLIBLIB) -lpng16 -lz -lm + +INCPATH=$(prefix)/include +LIBPATH=$(exec_prefix)/lib +MANPATH=$(prefix)/man +BINPATH=$(exec_prefix)/bin + +# override DESTDIR= on the make install command line to easily support +# installing into a temporary location. Example: +# +# make install DESTDIR=/tmp/build/libpng +# +# If you're going to install into a temporary location +# via DESTDIR, $(DESTDIR)$(prefix) must already exist before +# you execute make install. +DESTDIR= + +DB=$(DESTDIR)$(BINPATH) +DI=$(DESTDIR)$(INCPATH) +DL=$(DESTDIR)$(LIBPATH) +DM=$(DESTDIR)$(MANPATH) + +# Pre-built configuration +# See scripts/pnglibconf.mak for more options +PNGLIBCONF_H_PREBUILT = scripts/pnglibconf.h.prebuilt + +OBJS = png.o pngset.o pngget.o pngrutil.o pngtrans.o pngwutil.o \ + pngread.o pngrio.o pngwio.o pngwrite.o pngrtran.o \ + pngwtran.o pngmem.o pngerror.o pngpread.o + +OBJSDLL = $(OBJS:.o=.pic.o) + +.SUFFIXES: .c .o .pic.o + +.c.o: + $(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $< + +.c.pic.o: + $(CC) -c $(CPPFLAGS) $(CFLAGS) -KPIC -o $@ $*.c + +all: libpng.a $(LIBSO) pngtest libpng.pc libpng-config + +pnglibconf.h: $(PNGLIBCONF_H_PREBUILT) + $(CP) $(PNGLIBCONF_H_PREBUILT) $@ + +libpng.a: $(OBJS) + $(AR_RC) $@ $(OBJS) + $(RANLIB) $@ + +libpng.pc: + cat scripts/libpng.pc.in | sed -e s!@prefix@!$(prefix)! \ + -e s!@exec_prefix@!$(exec_prefix)! \ + -e s!@libdir@!$(LIBPATH)! \ + -e s!@includedir@!$(INCPATH)! \ + -e s!-lpng16!-lpng16\ -lz\ -lm! > libpng.pc + +libpng-config: + ( cat scripts/libpng-config-head.in; \ + echo prefix=\"$(prefix)\"; \ + echo I_opts=\"-I$(INCPATH)/$(LIBNAME)\"; \ + echo ccopts=\"-belf\"; \ + echo L_opts=\"-L$(LIBPATH)\"; \ + echo libs=\"-lpng16 -lz -lm\"; \ + cat scripts/libpng-config-body.in ) > libpng-config + chmod +x libpng-config + +$(LIBSO): $(LIBSOMAJ) + $(LN_SF) $(LIBSOMAJ) $(LIBSO) + +$(LIBSOMAJ): $(OBJSDLL) + $(CC) -G -Wl,-h,$(LIBSOMAJ) -o $(LIBSOMAJ) \ + $(OBJSDLL) + +pngtest: pngtest.o $(LIBSO) + LD_RUN_PATH=.:$(ZLIBLIB) $(CC) -o pngtest $(CFLAGS) pngtest.o $(LDFLAGS) + +test: pngtest + ./pngtest + +install-headers: png.h pngconf.h pnglibconf.h + -@if [ ! -d $(DI) ]; then $(MKDIR_P) $(DI); fi + -@if [ ! -d $(DI)/$(LIBNAME) ]; then $(MKDIR_P) $(DI)/$(LIBNAME); fi + -@$(RM_F) $(DI)/png.h + -@$(RM_F) $(DI)/pngconf.h + -@$(RM_F) $(DI)/pnglibconf.h + cp png.h pngconf.h pnglibconf.h $(DI)/$(LIBNAME) + chmod 644 $(DI)/$(LIBNAME)/png.h $(DI)/$(LIBNAME)/pngconf.h $(DI)/$(LIBNAME)/pnglibconf.h + -@$(RM_F) $(DI)/png.h $(DI)/pngconf.h $(DI)/pnglibconf.h + -@$(RM_F) $(DI)/libpng + (cd $(DI); $(LN_SF) $(LIBNAME) libpng; $(LN_SF) $(LIBNAME)/* .) + +install-static: install-headers libpng.a + -@if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi + cp libpng.a $(DL)/$(LIBNAME).a + chmod 644 $(DL)/$(LIBNAME).a + -@$(RM_F) $(DL)/libpng.a + (cd $(DL); $(LN_SF) $(LIBNAME).a libpng.a) + +install-shared: install-headers $(LIBSOMAJ) libpng.pc + -@if [ ! -d $(DL) ]; then $(MKDIR_P) $(DL); fi + -@$(RM_F) $(DL)/$(LIBSO) + -@$(RM_F) $(DL)/$(LIBSOREL) + -@$(RM_F) $(DL)/$(OLDSO) + cp $(LIBSOMAJ) $(DL)/$(LIBSOREL) + chmod 755 $(DL)/$(LIBSOREL) + (cd $(DL); \ + $(LN_SF) $(LIBSOREL) $(LIBSO); \ + $(LN_SF) $(LIBSO) $(OLDSO)) + -@if [ ! -d $(DL)/pkgconfig ]; then $(MKDIR_P) $(DL)/pkgconfig; fi + -@$(RM_F) $(DL)/pkgconfig/$(LIBNAME).pc + -@$(RM_F) $(DL)/pkgconfig/libpng.pc + cp libpng.pc $(DL)/pkgconfig/$(LIBNAME).pc + chmod 644 $(DL)/pkgconfig/$(LIBNAME).pc + (cd $(DL)/pkgconfig; $(LN_SF) $(LIBNAME).pc libpng.pc) + +install-man: libpng.3 libpngpf.3 png.5 + -@if [ ! -d $(DM) ]; then $(MKDIR_P) $(DM); fi + -@if [ ! -d $(DM)/man3 ]; then $(MKDIR_P) $(DM)/man3; fi + -@$(RM_F) $(DM)/man3/libpng.3 + -@$(RM_F) $(DM)/man3/libpngpf.3 + cp libpng.3 $(DM)/man3 + cp libpngpf.3 $(DM)/man3 + -@if [ ! -d $(DM)/man5 ]; then $(MKDIR_P) $(DM)/man5; fi + -@$(RM_F) $(DM)/man5/png.5 + cp png.5 $(DM)/man5 + +install-config: libpng-config + -@if [ ! -d $(DB) ]; then $(MKDIR_P) $(DB); fi + -@$(RM_F) $(DB)/libpng-config + -@$(RM_F) $(DB)/$(LIBNAME)-config + cp libpng-config $(DB)/$(LIBNAME)-config + chmod 755 $(DB)/$(LIBNAME)-config + (cd $(DB); $(LN_SF) $(LIBNAME)-config libpng-config) + +install: install-static install-shared install-man install-config + +# If you installed in $(DESTDIR), test-installed won't work until you +# move the library to its final location. Use test-dd to test it +# before then. + +test-dd: + echo + echo Testing installed dynamic shared library in $(DL). + $(CC) -I$(DI) $(CPPFLAGS) \ + `$(BINPATH)/$(LIBNAME)-config --cflags` pngtest.c \ + -L$(DL) -L$(ZLIBLIB) \ + -o pngtestd `$(BINPATH)/$(LIBNAME)-config --ldflags` + ./pngtestd pngtest.png + +test-installed: + $(CC) $(CPPFLAGS) $(CFLAGS) \ + `$(BINPATH)/$(LIBNAME)-config --cflags` pngtest.c \ + -L$(ZLIBLIB) \ + -o pngtesti `$(BINPATH)/$(LIBNAME)-config --ldflags` + ./pngtesti pngtest.png + +clean: + $(RM_F) *.o libpng.a pngtest pngout.png libpng-config \ + $(LIBSO) $(LIBSOMAJ)* pngtest-static pngtesti \ + pnglibconf.h libpng.pc + +DOCS = ANNOUNCE CHANGES INSTALL KNOWNBUG LICENSE README TODO Y2KINFO +writelock: + chmod a-w *.[ch35] $(DOCS) scripts/* + +# DO NOT DELETE THIS LINE -- make depend depends on it. + +png.o png.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h +pngerror.o pngerror.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h +pngrio.o pngrio.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h +pngwio.o pngwio.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h +pngmem.o pngmem.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h +pngset.o pngset.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h +pngget.o pngget.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h +pngread.o pngread.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h +pngrtran.o pngrtran.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h +pngrutil.o pngrutil.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h +pngtrans.o pngtrans.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h +pngwrite.o pngwrite.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h +pngwtran.o pngwtran.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h +pngwutil.o pngwutil.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h +pngpread.o pngpread.pic.o: png.h pngconf.h pnglibconf.h pngpriv.h pngstruct.h pnginfo.h pngdebug.h + +pngtest.o: png.h pngconf.h pnglibconf.h diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/iostream3/TODO b/clusterApp/3psw/zlib-1.2.11/contrib/iostream3/TODO new file mode 100644 index 0000000..7032f97 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/iostream3/TODO @@ -0,0 +1,17 @@ +Possible upgrades to gzfilebuf: + +- The ability to do putback (e.g. putbackfail) + +- The ability to seek (zlib supports this, but could be slow/tricky) + +- Simultaneous read/write access (does it make sense?) + +- Support for ios_base::ate open mode + +- Locale support? + +- Check public interface to see which calls give problems + (due to dependence on library internals) + +- Override operator<<(ostream&, gzfilebuf*) to allow direct copying + of stream buffer to stream ( i.e. os << is.rdbuf(); ) diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/readme.txt b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/readme.txt new file mode 100644 index 0000000..48cccc0 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/readme.txt @@ -0,0 +1,78 @@ +Building instructions for the DLL versions of Zlib 1.2.11 +======================================================== + +This directory contains projects that build zlib and minizip using +Microsoft Visual C++ 9.0/10.0. + +You don't need to build these projects yourself. You can download the +binaries from: + http://www.winimage.com/zLibDll + +More information can be found at this site. + + + + + +Build instructions for Visual Studio 2008 (32 bits or 64 bits) +-------------------------------------------------------------- +- Decompress current zlib, including all contrib/* files +- Compile assembly code (with Visual Studio Command Prompt) by running: + bld_ml64.bat (in contrib\masmx64) + bld_ml32.bat (in contrib\masmx86) +- Open contrib\vstudio\vc9\zlibvc.sln with Microsoft Visual C++ 2008 +- Or run: vcbuild /rebuild contrib\vstudio\vc9\zlibvc.sln "Release|Win32" + +Build instructions for Visual Studio 2010 (32 bits or 64 bits) +-------------------------------------------------------------- +- Decompress current zlib, including all contrib/* files +- Open contrib\vstudio\vc10\zlibvc.sln with Microsoft Visual C++ 2010 + +Build instructions for Visual Studio 2012 (32 bits or 64 bits) +-------------------------------------------------------------- +- Decompress current zlib, including all contrib/* files +- Open contrib\vstudio\vc11\zlibvc.sln with Microsoft Visual C++ 2012 + +Build instructions for Visual Studio 2013 (32 bits or 64 bits) +-------------------------------------------------------------- +- Decompress current zlib, including all contrib/* files +- Open contrib\vstudio\vc12\zlibvc.sln with Microsoft Visual C++ 2013 + +Build instructions for Visual Studio 2015 (32 bits or 64 bits) +-------------------------------------------------------------- +- Decompress current zlib, including all contrib/* files +- Open contrib\vstudio\vc14\zlibvc.sln with Microsoft Visual C++ 2015 + + +Important +--------- +- To use zlibwapi.dll in your application, you must define the + macro ZLIB_WINAPI when compiling your application's source files. + + +Additional notes +---------------- +- This DLL, named zlibwapi.dll, is compatible to the old zlib.dll built + by Gilles Vollant from the zlib 1.1.x sources, and distributed at + http://www.winimage.com/zLibDll + It uses the WINAPI calling convention for the exported functions, and + includes the minizip functionality. If your application needs that + particular build of zlib.dll, you can rename zlibwapi.dll to zlib.dll. + +- The new DLL was renamed because there exist several incompatible + versions of zlib.dll on the Internet. + +- There is also an official DLL build of zlib, named zlib1.dll. This one + is exporting the functions using the CDECL convention. See the file + win32\DLL_FAQ.txt found in this zlib distribution. + +- There used to be a ZLIB_DLL macro in zlib 1.1.x, but now this symbol + has a slightly different effect. To avoid compatibility problems, do + not define it here. + + +Gilles Vollant +info@winimage.com + +Visual Studio 2013 and 2015 Projects from Sean Hunt +seandhunt_7@yahoo.com diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/miniunz.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/miniunz.vcxproj new file mode 100644 index 0000000..1b36242 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/miniunz.vcxproj @@ -0,0 +1,310 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {C52F9E7B-498A-42BE-8DB4-85A15694382A} + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\MiniUnzip$(Configuration)\ + x86\MiniUnzip$(Configuration)\Tmp\ + true + false + x86\MiniUnzip$(Configuration)\ + x86\MiniUnzip$(Configuration)\Tmp\ + false + false + x64\MiniUnzip$(Configuration)\ + x64\MiniUnzip$(Configuration)\Tmp\ + true + false + ia64\MiniUnzip$(Configuration)\ + ia64\MiniUnzip$(Configuration)\Tmp\ + true + false + x64\MiniUnzip$(Configuration)\ + x64\MiniUnzip$(Configuration)\Tmp\ + false + false + ia64\MiniUnzip$(Configuration)\ + ia64\MiniUnzip$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebug + false + + + $(IntDir) + Level3 + EditAndContinue + + + x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + MachineX64 + + + + + Itanium + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + MachineIA64 + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + MachineX64 + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + MachineIA64 + + + + + + + + {8fd826f8-3739-44e6-8cc8-997122e53b8d} + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/miniunz.vcxproj.filters b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/miniunz.vcxproj.filters new file mode 100644 index 0000000..0bd1221 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/miniunz.vcxproj.filters @@ -0,0 +1,22 @@ + + + + + {048af943-022b-4db6-beeb-a54c34774ee2} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {c1d600d2-888f-4aea-b73e-8b0dd9befa0c} + h;hpp;hxx;hm;inl;inc + + + {0844199a-966b-4f19-81db-1e0125e141b9} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/minizip.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/minizip.vcxproj new file mode 100644 index 0000000..ccd3651 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/minizip.vcxproj @@ -0,0 +1,307 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B} + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\MiniZip$(Configuration)\ + x86\MiniZip$(Configuration)\Tmp\ + true + false + x86\MiniZip$(Configuration)\ + x86\MiniZip$(Configuration)\Tmp\ + false + x64\$(Configuration)\ + x64\$(Configuration)\ + true + false + ia64\$(Configuration)\ + ia64\$(Configuration)\ + true + false + x64\$(Configuration)\ + x64\$(Configuration)\ + false + ia64\$(Configuration)\ + ia64\$(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebug + false + + + $(IntDir) + Level3 + EditAndContinue + + + x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + MachineX64 + + + + + Itanium + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + MachineIA64 + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + MachineX64 + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + MachineIA64 + + + + + + + + {8fd826f8-3739-44e6-8cc8-997122e53b8d} + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/minizip.vcxproj.filters b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/minizip.vcxproj.filters new file mode 100644 index 0000000..7076d76 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/minizip.vcxproj.filters @@ -0,0 +1,22 @@ + + + + + {c0419b40-bf50-40da-b153-ff74215b79de} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {bb87b070-735b-478e-92ce-7383abb2f36c} + h;hpp;hxx;hm;inl;inc + + + {f46ab6a6-548f-43cb-ae96-681abb5bd5db} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlib.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlib.vcxproj new file mode 100644 index 0000000..476b8ea --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlib.vcxproj @@ -0,0 +1,420 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + ReleaseWithoutAsm + Itanium + + + ReleaseWithoutAsm + Win32 + + + ReleaseWithoutAsm + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B} + testzlib + Win32Proj + + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + true + + + Application + true + + + Application + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\TestZlib$(Configuration)\ + x86\TestZlib$(Configuration)\Tmp\ + true + false + x86\TestZlib$(Configuration)\ + x86\TestZlib$(Configuration)\Tmp\ + false + false + x86\TestZlib$(Configuration)\ + x86\TestZlib$(Configuration)\Tmp\ + false + false + x64\TestZlib$(Configuration)\ + x64\TestZlib$(Configuration)\Tmp\ + false + ia64\TestZlib$(Configuration)\ + ia64\TestZlib$(Configuration)\Tmp\ + true + false + x64\TestZlib$(Configuration)\ + x64\TestZlib$(Configuration)\Tmp\ + false + ia64\TestZlib$(Configuration)\ + ia64\TestZlib$(Configuration)\Tmp\ + false + false + x64\TestZlib$(Configuration)\ + x64\TestZlib$(Configuration)\Tmp\ + false + ia64\TestZlib$(Configuration)\ + ia64\TestZlib$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebug + false + + + AssemblyAndSourceCode + $(IntDir) + Level3 + EditAndContinue + + + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)testzlib.exe + true + $(OutDir)testzlib.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + Console + true + true + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)testzlib.exe + true + Console + true + true + false + + + MachineX86 + + + + + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDebugDLL + false + $(IntDir) + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + + + + + Itanium + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + AssemblyAndSourceCode + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + $(OutDir)testzlib.pdb + Console + MachineIA64 + + + + + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + false + $(IntDir) + + + %(AdditionalDependencies) + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + Console + true + true + MachineIA64 + + + + + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + false + $(IntDir) + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + Console + true + true + MachineIA64 + + + + + + + + + + true + true + true + true + true + true + + + + + + + + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlib.vcxproj.filters b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlib.vcxproj.filters new file mode 100644 index 0000000..3276491 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlib.vcxproj.filters @@ -0,0 +1,58 @@ + + + + + {c1f6a2e3-5da5-4955-8653-310d3efe05a9} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {c2aaffdc-2c95-4d6f-8466-4bec5890af2c} + h;hpp;hxx;hm;inl;inc + + + {c274fe07-05f2-461c-964b-f6341e4e7eb5} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlibdll.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlibdll.vcxproj new file mode 100644 index 0000000..8e38876 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlibdll.vcxproj @@ -0,0 +1,310 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {C52F9E7B-498A-42BE-8DB4-85A15694366A} + Win32Proj + + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\TestZlibDll$(Configuration)\ + x86\TestZlibDll$(Configuration)\Tmp\ + true + false + x86\TestZlibDll$(Configuration)\ + x86\TestZlibDll$(Configuration)\Tmp\ + false + false + x64\TestZlibDll$(Configuration)\ + x64\TestZlibDll$(Configuration)\Tmp\ + true + false + ia64\TestZlibDll$(Configuration)\ + ia64\TestZlibDll$(Configuration)\Tmp\ + true + false + x64\TestZlibDll$(Configuration)\ + x64\TestZlibDll$(Configuration)\Tmp\ + false + false + ia64\TestZlibDll$(Configuration)\ + ia64\TestZlibDll$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebug + false + + + $(IntDir) + Level3 + EditAndContinue + + + x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + MachineX64 + + + + + Itanium + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + MachineIA64 + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + MachineX64 + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + MachineIA64 + + + + + + + + {8fd826f8-3739-44e6-8cc8-997122e53b8d} + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlibdll.vcxproj.filters b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlibdll.vcxproj.filters new file mode 100644 index 0000000..ab87f09 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/testzlibdll.vcxproj.filters @@ -0,0 +1,22 @@ + + + + + {fa61a89f-93fc-4c89-b29e-36224b7592f4} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {d4b85da0-2ba2-4934-b57f-e2584e3848ee} + h;hpp;hxx;hm;inl;inc + + + {e573e075-00bd-4a7d-bd67-a8cc9bfc5aca} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlib.rc b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlib.rc new file mode 100644 index 0000000..c4e4b01 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlib.rc @@ -0,0 +1,32 @@ +#include + +#define IDR_VERSION1 1 +IDR_VERSION1 VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE + FILEVERSION 1, 2, 11, 0 + PRODUCTVERSION 1, 2, 11, 0 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK + FILEFLAGS 0 + FILEOS VOS_DOS_WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0 // not used +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + //language ID = U.S. English, char set = Windows, Multilingual + + BEGIN + VALUE "FileDescription", "zlib data compression and ZIP file I/O library\0" + VALUE "FileVersion", "1.2.11\0" + VALUE "InternalName", "zlib\0" + VALUE "OriginalFilename", "zlibwapi.dll\0" + VALUE "ProductName", "ZLib.DLL\0" + VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant\0" + VALUE "LegalCopyright", "(C) 1995-2017 Jean-loup Gailly & Mark Adler\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibstat.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibstat.vcxproj new file mode 100644 index 0000000..45389a3 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibstat.vcxproj @@ -0,0 +1,473 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + ReleaseWithoutAsm + Itanium + + + ReleaseWithoutAsm + Win32 + + + ReleaseWithoutAsm + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8} + + + + StaticLibrary + false + + + StaticLibrary + false + + + StaticLibrary + false + + + StaticLibrary + false + + + StaticLibrary + false + + + StaticLibrary + false + + + StaticLibrary + false + + + StaticLibrary + false + + + StaticLibrary + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\ZlibStat$(Configuration)\ + x86\ZlibStat$(Configuration)\Tmp\ + x86\ZlibStat$(Configuration)\ + x86\ZlibStat$(Configuration)\Tmp\ + x86\ZlibStat$(Configuration)\ + x86\ZlibStat$(Configuration)\Tmp\ + x64\ZlibStat$(Configuration)\ + x64\ZlibStat$(Configuration)\Tmp\ + ia64\ZlibStat$(Configuration)\ + ia64\ZlibStat$(Configuration)\Tmp\ + x64\ZlibStat$(Configuration)\ + x64\ZlibStat$(Configuration)\Tmp\ + ia64\ZlibStat$(Configuration)\ + ia64\ZlibStat$(Configuration)\Tmp\ + x64\ZlibStat$(Configuration)\ + x64\ZlibStat$(Configuration)\Tmp\ + ia64\ZlibStat$(Configuration)\ + ia64\ZlibStat$(Configuration)\Tmp\ + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + + + MultiThreadedDebug + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + cd ..\..\masmx86 +bld_ml32.bat + + + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ASMV;ASMINF;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions) + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)zlibstat.lib + true + + + cd ..\..\masmx86 +bld_ml32.bat + + + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + X64 + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + cd ..\..\masmx64 +bld_ml64.bat + + + + + Itanium + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:IA64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + X64 + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions) + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + $(OutDir)zlibstat.lib + true + + + cd ..\..\masmx64 +bld_ml64.bat + + + + + Itanium + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:IA64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + X64 + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + Itanium + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:IA64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + + + + + + + + + + true + true + true + true + true + true + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibstat.vcxproj.filters b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibstat.vcxproj.filters new file mode 100644 index 0000000..0c8b250 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibstat.vcxproj.filters @@ -0,0 +1,77 @@ + + + + + {174213f6-7f66-4ae8-a3a8-a1e0a1e6ffdd} + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Source Files + + + + + Source Files + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.def b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.def new file mode 100644 index 0000000..f876c3b --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.def @@ -0,0 +1,153 @@ +LIBRARY +; zlib data compression and ZIP file I/O library + +VERSION 1.2 + +EXPORTS + adler32 @1 + compress @2 + crc32 @3 + deflate @4 + deflateCopy @5 + deflateEnd @6 + deflateInit2_ @7 + deflateInit_ @8 + deflateParams @9 + deflateReset @10 + deflateSetDictionary @11 + gzclose @12 + gzdopen @13 + gzerror @14 + gzflush @15 + gzopen @16 + gzread @17 + gzwrite @18 + inflate @19 + inflateEnd @20 + inflateInit2_ @21 + inflateInit_ @22 + inflateReset @23 + inflateSetDictionary @24 + inflateSync @25 + uncompress @26 + zlibVersion @27 + gzprintf @28 + gzputc @29 + gzgetc @30 + gzseek @31 + gzrewind @32 + gztell @33 + gzeof @34 + gzsetparams @35 + zError @36 + inflateSyncPoint @37 + get_crc_table @38 + compress2 @39 + gzputs @40 + gzgets @41 + inflateCopy @42 + inflateBackInit_ @43 + inflateBack @44 + inflateBackEnd @45 + compressBound @46 + deflateBound @47 + gzclearerr @48 + gzungetc @49 + zlibCompileFlags @50 + deflatePrime @51 + deflatePending @52 + + unzOpen @61 + unzClose @62 + unzGetGlobalInfo @63 + unzGetCurrentFileInfo @64 + unzGoToFirstFile @65 + unzGoToNextFile @66 + unzOpenCurrentFile @67 + unzReadCurrentFile @68 + unzOpenCurrentFile3 @69 + unztell @70 + unzeof @71 + unzCloseCurrentFile @72 + unzGetGlobalComment @73 + unzStringFileNameCompare @74 + unzLocateFile @75 + unzGetLocalExtrafield @76 + unzOpen2 @77 + unzOpenCurrentFile2 @78 + unzOpenCurrentFilePassword @79 + + zipOpen @80 + zipOpenNewFileInZip @81 + zipWriteInFileInZip @82 + zipCloseFileInZip @83 + zipClose @84 + zipOpenNewFileInZip2 @86 + zipCloseFileInZipRaw @87 + zipOpen2 @88 + zipOpenNewFileInZip3 @89 + + unzGetFilePos @100 + unzGoToFilePos @101 + + fill_win32_filefunc @110 + +; zlibwapi v1.2.4 added: + fill_win32_filefunc64 @111 + fill_win32_filefunc64A @112 + fill_win32_filefunc64W @113 + + unzOpen64 @120 + unzOpen2_64 @121 + unzGetGlobalInfo64 @122 + unzGetCurrentFileInfo64 @124 + unzGetCurrentFileZStreamPos64 @125 + unztell64 @126 + unzGetFilePos64 @127 + unzGoToFilePos64 @128 + + zipOpen64 @130 + zipOpen2_64 @131 + zipOpenNewFileInZip64 @132 + zipOpenNewFileInZip2_64 @133 + zipOpenNewFileInZip3_64 @134 + zipOpenNewFileInZip4_64 @135 + zipCloseFileInZipRaw64 @136 + +; zlib1 v1.2.4 added: + adler32_combine @140 + crc32_combine @142 + deflateSetHeader @144 + deflateTune @145 + gzbuffer @146 + gzclose_r @147 + gzclose_w @148 + gzdirect @149 + gzoffset @150 + inflateGetHeader @156 + inflateMark @157 + inflatePrime @158 + inflateReset2 @159 + inflateUndermine @160 + +; zlib1 v1.2.6 added: + gzgetc_ @161 + inflateResetKeep @163 + deflateResetKeep @164 + +; zlib1 v1.2.7 added: + gzopen_w @165 + +; zlib1 v1.2.8 added: + inflateGetDictionary @166 + gzvprintf @167 + +; zlib1 v1.2.9 added: + inflateCodesUsed @168 + inflateValidate @169 + uncompress2 @170 + gzfread @171 + gzfwrite @172 + deflateGetDictionary @173 + adler32_z @174 + crc32_z @175 diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.sln b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.sln new file mode 100644 index 0000000..649f40c --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.sln @@ -0,0 +1,135 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibvc", "zlibvc.vcxproj", "{8FD826F8-3739-44E6-8CC8-997122E53B8D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibstat", "zlibstat.vcxproj", "{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testzlib", "testzlib.vcxproj", "{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testzlibdll", "testzlibdll.vcxproj", "{C52F9E7B-498A-42BE-8DB4-85A15694366A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "minizip", "minizip.vcxproj", "{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "miniunz", "miniunz.vcxproj", "{C52F9E7B-498A-42BE-8DB4-85A15694382A}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Itanium = Debug|Itanium + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Itanium = Release|Itanium + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + ReleaseWithoutAsm|Itanium = ReleaseWithoutAsm|Itanium + ReleaseWithoutAsm|Win32 = ReleaseWithoutAsm|Win32 + ReleaseWithoutAsm|x64 = ReleaseWithoutAsm|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Itanium.ActiveCfg = Debug|Itanium + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Itanium.Build.0 = Debug|Itanium + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.ActiveCfg = Debug|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.Build.0 = Debug|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.ActiveCfg = Debug|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.Build.0 = Debug|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Itanium.ActiveCfg = Release|Itanium + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Itanium.Build.0 = Release|Itanium + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.ActiveCfg = Release|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.Build.0 = Release|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.ActiveCfg = Release|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.Build.0 = Release|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Itanium + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Itanium.Build.0 = ReleaseWithoutAsm|Itanium + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Itanium.ActiveCfg = Debug|Itanium + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Itanium.Build.0 = Debug|Itanium + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.ActiveCfg = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.Build.0 = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.ActiveCfg = Debug|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.Build.0 = Debug|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Itanium.ActiveCfg = Release|Itanium + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Itanium.Build.0 = Release|Itanium + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.ActiveCfg = Release|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.Build.0 = Release|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.ActiveCfg = Release|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.Build.0 = Release|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Itanium + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Itanium.Build.0 = ReleaseWithoutAsm|Itanium + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.ActiveCfg = Debug|Itanium + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.Build.0 = Debug|Itanium + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.ActiveCfg = Debug|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.Build.0 = Debug|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.ActiveCfg = Debug|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.Build.0 = Debug|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.ActiveCfg = Release|Itanium + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.Build.0 = Release|Itanium + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.ActiveCfg = Release|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.Build.0 = Release|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.ActiveCfg = Release|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.Build.0 = Release|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Itanium + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.Build.0 = ReleaseWithoutAsm|Itanium + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Itanium.ActiveCfg = Debug|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Itanium.Build.0 = Debug|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Win32.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Win32.Build.0 = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|x64.ActiveCfg = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|x64.Build.0 = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Itanium.ActiveCfg = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Itanium.Build.0 = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Win32.Build.0 = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|x64.Build.0 = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Itanium.Build.0 = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.ActiveCfg = Debug|Itanium + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.Build.0 = Debug|Itanium + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.ActiveCfg = Debug|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.Build.0 = Debug|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.ActiveCfg = Debug|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.Build.0 = Debug|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.ActiveCfg = Release|Itanium + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.Build.0 = Release|Itanium + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.Build.0 = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.ActiveCfg = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.Build.0 = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Itanium + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.Build.0 = Release|Itanium + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Itanium.ActiveCfg = Debug|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Itanium.Build.0 = Debug|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Win32.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Win32.Build.0 = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|x64.ActiveCfg = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|x64.Build.0 = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Itanium.ActiveCfg = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Itanium.Build.0 = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Win32.Build.0 = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|x64.Build.0 = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Itanium.Build.0 = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.vcxproj new file mode 100644 index 0000000..7d7c49a --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.vcxproj @@ -0,0 +1,657 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + ReleaseWithoutAsm + Itanium + + + ReleaseWithoutAsm + Win32 + + + ReleaseWithoutAsm + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {8FD826F8-3739-44E6-8CC8-997122E53B8D} + + + + DynamicLibrary + false + true + + + DynamicLibrary + false + true + + + DynamicLibrary + false + + + DynamicLibrary + false + true + + + DynamicLibrary + false + true + + + DynamicLibrary + false + + + DynamicLibrary + false + true + + + DynamicLibrary + false + true + + + DynamicLibrary + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\ZlibDll$(Configuration)\ + x86\ZlibDll$(Configuration)\Tmp\ + true + false + x86\ZlibDll$(Configuration)\ + x86\ZlibDll$(Configuration)\Tmp\ + false + false + x86\ZlibDll$(Configuration)\ + x86\ZlibDll$(Configuration)\Tmp\ + false + false + x64\ZlibDll$(Configuration)\ + x64\ZlibDll$(Configuration)\Tmp\ + true + false + ia64\ZlibDll$(Configuration)\ + ia64\ZlibDll$(Configuration)\Tmp\ + true + false + x64\ZlibDll$(Configuration)\ + x64\ZlibDll$(Configuration)\Tmp\ + false + false + ia64\ZlibDll$(Configuration)\ + ia64\ZlibDll$(Configuration)\Tmp\ + false + false + x64\ZlibDll$(Configuration)\ + x64\ZlibDll$(Configuration)\Tmp\ + false + false + ia64\ZlibDll$(Configuration)\ + ia64\ZlibDll$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + zlibwapid + zlibwapi + zlibwapi + zlibwapid + zlibwapi + zlibwapi + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + Win32 + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;%(PreprocessorDefinitions) + + + MultiThreadedDebug + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + EditAndContinue + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + /MACHINE:I386 %(AdditionalOptions) + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + true + .\zlibvc.def + true + true + Windows + false + + + + + cd ..\..\masmx86 +bld_ml32.bat + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + /MACHINE:I386 %(AdditionalOptions) + true + false + .\zlibvc.def + true + Windows + false + + + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + /MACHINE:I386 %(AdditionalOptions) + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + true + false + .\zlibvc.def + true + Windows + false + + + + + cd ..\..\masmx86 +bld_ml32.bat + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + X64 + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + true + .\zlibvc.def + true + true + Windows + MachineX64 + + + cd ..\..\masmx64 +bld_ml64.bat + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + Itanium + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + .\zlibvc.def + true + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineIA64 + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + X64 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + true + false + .\zlibvc.def + true + Windows + MachineX64 + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Itanium + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineIA64 + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + X64 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + true + false + .\zlibvc.def + true + Windows + MachineX64 + + + cd ..\..\masmx64 +bld_ml64.bat + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Itanium + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineIA64 + + + + + + + + + + + + + + true + true + true + true + true + true + + + + + + + + + + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.vcxproj.filters b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.vcxproj.filters new file mode 100644 index 0000000..2278682 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc10/zlibvc.vcxproj.filters @@ -0,0 +1,118 @@ + + + + + {07934a85-8b61-443d-a0ee-b2eedb74f3cd} + cpp;c;cxx;rc;def;r;odl;hpj;bat;for;f90 + + + {1d99675b-433d-4a21-9e50-ed4ab8b19762} + h;hpp;hxx;hm;inl;fi;fd + + + {431c0958-fa71-44d0-9084-2d19d100c0cc} + ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Source Files + + + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/miniunz.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/miniunz.vcxproj new file mode 100644 index 0000000..99be63d --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/miniunz.vcxproj @@ -0,0 +1,314 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {C52F9E7B-498A-42BE-8DB4-85A15694382A} + Win32Proj + + + + Application + MultiByte + v110 + + + Application + Unicode + v110 + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + v110 + + + Application + MultiByte + v110 + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\MiniUnzip$(Configuration)\ + x86\MiniUnzip$(Configuration)\Tmp\ + true + false + x86\MiniUnzip$(Configuration)\ + x86\MiniUnzip$(Configuration)\Tmp\ + false + false + x64\MiniUnzip$(Configuration)\ + x64\MiniUnzip$(Configuration)\Tmp\ + true + false + ia64\MiniUnzip$(Configuration)\ + ia64\MiniUnzip$(Configuration)\Tmp\ + true + false + x64\MiniUnzip$(Configuration)\ + x64\MiniUnzip$(Configuration)\Tmp\ + false + false + ia64\MiniUnzip$(Configuration)\ + ia64\MiniUnzip$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + MachineX64 + + + + + Itanium + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + MachineIA64 + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + MachineX64 + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + MachineIA64 + + + + + + + + {8fd826f8-3739-44e6-8cc8-997122e53b8d} + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/minizip.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/minizip.vcxproj new file mode 100644 index 0000000..d6e98f4 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/minizip.vcxproj @@ -0,0 +1,311 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B} + Win32Proj + + + + Application + MultiByte + v110 + + + Application + Unicode + v110 + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + v110 + + + Application + MultiByte + v110 + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\MiniZip$(Configuration)\ + x86\MiniZip$(Configuration)\Tmp\ + true + false + x86\MiniZip$(Configuration)\ + x86\MiniZip$(Configuration)\Tmp\ + false + x64\$(Configuration)\ + x64\$(Configuration)\ + true + false + ia64\$(Configuration)\ + ia64\$(Configuration)\ + true + false + x64\$(Configuration)\ + x64\$(Configuration)\ + false + ia64\$(Configuration)\ + ia64\$(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + MachineX64 + + + + + Itanium + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + MachineIA64 + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + MachineX64 + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + MachineIA64 + + + + + + + + {8fd826f8-3739-44e6-8cc8-997122e53b8d} + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/testzlib.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/testzlib.vcxproj new file mode 100644 index 0000000..0115dd1 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/testzlib.vcxproj @@ -0,0 +1,426 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + ReleaseWithoutAsm + Itanium + + + ReleaseWithoutAsm + Win32 + + + ReleaseWithoutAsm + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B} + testzlib + Win32Proj + + + + Application + MultiByte + true + v110 + + + Application + MultiByte + true + v110 + + + Application + Unicode + v110 + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + true + v110 + + + Application + true + v110 + + + Application + v110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\TestZlib$(Configuration)\ + x86\TestZlib$(Configuration)\Tmp\ + true + false + x86\TestZlib$(Configuration)\ + x86\TestZlib$(Configuration)\Tmp\ + false + false + x86\TestZlib$(Configuration)\ + x86\TestZlib$(Configuration)\Tmp\ + false + false + x64\TestZlib$(Configuration)\ + x64\TestZlib$(Configuration)\Tmp\ + false + ia64\TestZlib$(Configuration)\ + ia64\TestZlib$(Configuration)\Tmp\ + true + false + x64\TestZlib$(Configuration)\ + x64\TestZlib$(Configuration)\Tmp\ + false + ia64\TestZlib$(Configuration)\ + ia64\TestZlib$(Configuration)\Tmp\ + false + false + x64\TestZlib$(Configuration)\ + x64\TestZlib$(Configuration)\Tmp\ + false + ia64\TestZlib$(Configuration)\ + ia64\TestZlib$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + AssemblyAndSourceCode + $(IntDir) + Level3 + ProgramDatabase + + + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)testzlib.exe + true + $(OutDir)testzlib.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + Console + true + true + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)testzlib.exe + true + Console + true + true + false + + + MachineX86 + + + + + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDebugDLL + false + $(IntDir) + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + + + + + Itanium + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + AssemblyAndSourceCode + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + $(OutDir)testzlib.pdb + Console + MachineIA64 + + + + + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + false + $(IntDir) + + + %(AdditionalDependencies) + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + Console + true + true + MachineIA64 + + + + + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + false + $(IntDir) + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + Console + true + true + MachineIA64 + + + + + + + + + + true + true + true + true + true + true + + + + + + + + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/testzlibdll.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/testzlibdll.vcxproj new file mode 100644 index 0000000..9d36336 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/testzlibdll.vcxproj @@ -0,0 +1,314 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {C52F9E7B-498A-42BE-8DB4-85A15694366A} + Win32Proj + + + + Application + MultiByte + v110 + + + Application + Unicode + v110 + + + Application + MultiByte + + + Application + MultiByte + + + Application + MultiByte + v110 + + + Application + MultiByte + v110 + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\TestZlibDll$(Configuration)\ + x86\TestZlibDll$(Configuration)\Tmp\ + true + false + x86\TestZlibDll$(Configuration)\ + x86\TestZlibDll$(Configuration)\Tmp\ + false + false + x64\TestZlibDll$(Configuration)\ + x64\TestZlibDll$(Configuration)\Tmp\ + true + false + ia64\TestZlibDll$(Configuration)\ + ia64\TestZlibDll$(Configuration)\Tmp\ + true + false + x64\TestZlibDll$(Configuration)\ + x64\TestZlibDll$(Configuration)\Tmp\ + false + false + ia64\TestZlibDll$(Configuration)\ + ia64\TestZlibDll$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + MachineX64 + + + + + Itanium + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + MachineIA64 + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + MachineX64 + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + MachineIA64 + + + + + + + + {8fd826f8-3739-44e6-8cc8-997122e53b8d} + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlib.rc b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlib.rc new file mode 100644 index 0000000..c4e4b01 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlib.rc @@ -0,0 +1,32 @@ +#include + +#define IDR_VERSION1 1 +IDR_VERSION1 VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE + FILEVERSION 1, 2, 11, 0 + PRODUCTVERSION 1, 2, 11, 0 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK + FILEFLAGS 0 + FILEOS VOS_DOS_WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0 // not used +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + //language ID = U.S. English, char set = Windows, Multilingual + + BEGIN + VALUE "FileDescription", "zlib data compression and ZIP file I/O library\0" + VALUE "FileVersion", "1.2.11\0" + VALUE "InternalName", "zlib\0" + VALUE "OriginalFilename", "zlibwapi.dll\0" + VALUE "ProductName", "ZLib.DLL\0" + VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant\0" + VALUE "LegalCopyright", "(C) 1995-2017 Jean-loup Gailly & Mark Adler\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibstat.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibstat.vcxproj new file mode 100644 index 0000000..64b4d86 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibstat.vcxproj @@ -0,0 +1,464 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + ReleaseWithoutAsm + Itanium + + + ReleaseWithoutAsm + Win32 + + + ReleaseWithoutAsm + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8} + + + + StaticLibrary + false + v110 + + + StaticLibrary + false + v110 + + + StaticLibrary + false + v110 + Unicode + + + StaticLibrary + false + + + StaticLibrary + false + + + StaticLibrary + false + + + StaticLibrary + false + v110 + + + StaticLibrary + false + v110 + + + StaticLibrary + false + v110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\ZlibStat$(Configuration)\ + x86\ZlibStat$(Configuration)\Tmp\ + x86\ZlibStat$(Configuration)\ + x86\ZlibStat$(Configuration)\Tmp\ + x86\ZlibStat$(Configuration)\ + x86\ZlibStat$(Configuration)\Tmp\ + x64\ZlibStat$(Configuration)\ + x64\ZlibStat$(Configuration)\Tmp\ + ia64\ZlibStat$(Configuration)\ + ia64\ZlibStat$(Configuration)\Tmp\ + x64\ZlibStat$(Configuration)\ + x64\ZlibStat$(Configuration)\Tmp\ + ia64\ZlibStat$(Configuration)\ + ia64\ZlibStat$(Configuration)\Tmp\ + x64\ZlibStat$(Configuration)\ + x64\ZlibStat$(Configuration)\Tmp\ + ia64\ZlibStat$(Configuration)\ + ia64\ZlibStat$(Configuration)\Tmp\ + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ASMV;ASMINF;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions) + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)zlibstat.lib + true + + + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + X64 + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + Itanium + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:IA64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + X64 + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions) + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + $(OutDir)zlibstat.lib + true + + + + + Itanium + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:IA64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + X64 + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + Itanium + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:IA64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + + + + + + + + + + true + true + true + true + true + true + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibvc.def b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibvc.def new file mode 100644 index 0000000..f876c3b --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibvc.def @@ -0,0 +1,153 @@ +LIBRARY +; zlib data compression and ZIP file I/O library + +VERSION 1.2 + +EXPORTS + adler32 @1 + compress @2 + crc32 @3 + deflate @4 + deflateCopy @5 + deflateEnd @6 + deflateInit2_ @7 + deflateInit_ @8 + deflateParams @9 + deflateReset @10 + deflateSetDictionary @11 + gzclose @12 + gzdopen @13 + gzerror @14 + gzflush @15 + gzopen @16 + gzread @17 + gzwrite @18 + inflate @19 + inflateEnd @20 + inflateInit2_ @21 + inflateInit_ @22 + inflateReset @23 + inflateSetDictionary @24 + inflateSync @25 + uncompress @26 + zlibVersion @27 + gzprintf @28 + gzputc @29 + gzgetc @30 + gzseek @31 + gzrewind @32 + gztell @33 + gzeof @34 + gzsetparams @35 + zError @36 + inflateSyncPoint @37 + get_crc_table @38 + compress2 @39 + gzputs @40 + gzgets @41 + inflateCopy @42 + inflateBackInit_ @43 + inflateBack @44 + inflateBackEnd @45 + compressBound @46 + deflateBound @47 + gzclearerr @48 + gzungetc @49 + zlibCompileFlags @50 + deflatePrime @51 + deflatePending @52 + + unzOpen @61 + unzClose @62 + unzGetGlobalInfo @63 + unzGetCurrentFileInfo @64 + unzGoToFirstFile @65 + unzGoToNextFile @66 + unzOpenCurrentFile @67 + unzReadCurrentFile @68 + unzOpenCurrentFile3 @69 + unztell @70 + unzeof @71 + unzCloseCurrentFile @72 + unzGetGlobalComment @73 + unzStringFileNameCompare @74 + unzLocateFile @75 + unzGetLocalExtrafield @76 + unzOpen2 @77 + unzOpenCurrentFile2 @78 + unzOpenCurrentFilePassword @79 + + zipOpen @80 + zipOpenNewFileInZip @81 + zipWriteInFileInZip @82 + zipCloseFileInZip @83 + zipClose @84 + zipOpenNewFileInZip2 @86 + zipCloseFileInZipRaw @87 + zipOpen2 @88 + zipOpenNewFileInZip3 @89 + + unzGetFilePos @100 + unzGoToFilePos @101 + + fill_win32_filefunc @110 + +; zlibwapi v1.2.4 added: + fill_win32_filefunc64 @111 + fill_win32_filefunc64A @112 + fill_win32_filefunc64W @113 + + unzOpen64 @120 + unzOpen2_64 @121 + unzGetGlobalInfo64 @122 + unzGetCurrentFileInfo64 @124 + unzGetCurrentFileZStreamPos64 @125 + unztell64 @126 + unzGetFilePos64 @127 + unzGoToFilePos64 @128 + + zipOpen64 @130 + zipOpen2_64 @131 + zipOpenNewFileInZip64 @132 + zipOpenNewFileInZip2_64 @133 + zipOpenNewFileInZip3_64 @134 + zipOpenNewFileInZip4_64 @135 + zipCloseFileInZipRaw64 @136 + +; zlib1 v1.2.4 added: + adler32_combine @140 + crc32_combine @142 + deflateSetHeader @144 + deflateTune @145 + gzbuffer @146 + gzclose_r @147 + gzclose_w @148 + gzdirect @149 + gzoffset @150 + inflateGetHeader @156 + inflateMark @157 + inflatePrime @158 + inflateReset2 @159 + inflateUndermine @160 + +; zlib1 v1.2.6 added: + gzgetc_ @161 + inflateResetKeep @163 + deflateResetKeep @164 + +; zlib1 v1.2.7 added: + gzopen_w @165 + +; zlib1 v1.2.8 added: + inflateGetDictionary @166 + gzvprintf @167 + +; zlib1 v1.2.9 added: + inflateCodesUsed @168 + inflateValidate @169 + uncompress2 @170 + gzfread @171 + gzfwrite @172 + deflateGetDictionary @173 + adler32_z @174 + crc32_z @175 diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibvc.sln b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibvc.sln new file mode 100644 index 0000000..b7e3812 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibvc.sln @@ -0,0 +1,117 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibvc", "zlibvc.vcxproj", "{8FD826F8-3739-44E6-8CC8-997122E53B8D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibstat", "zlibstat.vcxproj", "{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testzlib", "testzlib.vcxproj", "{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testzlibdll", "testzlibdll.vcxproj", "{C52F9E7B-498A-42BE-8DB4-85A15694366A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "minizip", "minizip.vcxproj", "{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "miniunz", "miniunz.vcxproj", "{C52F9E7B-498A-42BE-8DB4-85A15694382A}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Itanium = Debug|Itanium + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Itanium = Release|Itanium + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + ReleaseWithoutAsm|Itanium = ReleaseWithoutAsm|Itanium + ReleaseWithoutAsm|Win32 = ReleaseWithoutAsm|Win32 + ReleaseWithoutAsm|x64 = ReleaseWithoutAsm|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Itanium.ActiveCfg = Debug|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.ActiveCfg = Debug|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.Build.0 = Debug|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.ActiveCfg = Debug|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.Build.0 = Debug|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Itanium.ActiveCfg = Release|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.ActiveCfg = Release|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.Build.0 = Release|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.ActiveCfg = Release|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.Build.0 = Release|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Itanium.ActiveCfg = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.ActiveCfg = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.Build.0 = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.ActiveCfg = Debug|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.Build.0 = Debug|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Itanium.ActiveCfg = Release|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.ActiveCfg = Release|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.Build.0 = Release|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.ActiveCfg = Release|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.Build.0 = Release|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.ActiveCfg = Debug|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.ActiveCfg = Debug|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.Build.0 = Debug|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.ActiveCfg = Debug|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.Build.0 = Debug|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.ActiveCfg = Release|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.ActiveCfg = Release|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.Build.0 = Release|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.ActiveCfg = Release|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.Build.0 = Release|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Itanium.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Win32.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Win32.Build.0 = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|x64.ActiveCfg = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|x64.Build.0 = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Itanium.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Win32.Build.0 = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|x64.Build.0 = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.ActiveCfg = Debug|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.ActiveCfg = Debug|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.Build.0 = Debug|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.ActiveCfg = Debug|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.Build.0 = Debug|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.Build.0 = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.ActiveCfg = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.Build.0 = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Itanium.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Win32.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Win32.Build.0 = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|x64.ActiveCfg = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|x64.Build.0 = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Itanium.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Win32.Build.0 = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|x64.Build.0 = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibvc.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibvc.vcxproj new file mode 100644 index 0000000..c4cffcc --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc11/zlibvc.vcxproj @@ -0,0 +1,688 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + ReleaseWithoutAsm + Itanium + + + ReleaseWithoutAsm + Win32 + + + ReleaseWithoutAsm + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {8FD826F8-3739-44E6-8CC8-997122E53B8D} + + + + DynamicLibrary + false + true + v110 + + + DynamicLibrary + false + true + v110 + + + DynamicLibrary + false + v110 + Unicode + + + DynamicLibrary + false + true + + + DynamicLibrary + false + true + + + DynamicLibrary + false + + + DynamicLibrary + false + true + v110 + + + DynamicLibrary + false + true + v110 + + + DynamicLibrary + false + v110 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\ZlibDll$(Configuration)\ + x86\ZlibDll$(Configuration)\Tmp\ + true + false + x86\ZlibDll$(Configuration)\ + x86\ZlibDll$(Configuration)\Tmp\ + false + false + x86\ZlibDll$(Configuration)\ + x86\ZlibDll$(Configuration)\Tmp\ + false + false + x64\ZlibDll$(Configuration)\ + x64\ZlibDll$(Configuration)\Tmp\ + true + false + ia64\ZlibDll$(Configuration)\ + ia64\ZlibDll$(Configuration)\Tmp\ + true + false + x64\ZlibDll$(Configuration)\ + x64\ZlibDll$(Configuration)\Tmp\ + false + false + ia64\ZlibDll$(Configuration)\ + ia64\ZlibDll$(Configuration)\Tmp\ + false + false + x64\ZlibDll$(Configuration)\ + x64\ZlibDll$(Configuration)\Tmp\ + false + false + ia64\ZlibDll$(Configuration)\ + ia64\ZlibDll$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + zlibwapi + zlibwapi + zlibwapi + zlibwapi + zlibwapi + zlibwapi + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + Win32 + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + /MACHINE:I386 %(AdditionalOptions) + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + .\zlibvc.def + true + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + false + + + $(OutDir)zlibwapi.lib + + + cd ..\..\masmx86 +bld_ml32.bat + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + /MACHINE:I386 %(AdditionalOptions) + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + false + + + $(OutDir)zlibwapi.lib + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + /MACHINE:I386 %(AdditionalOptions) + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + false + + + $(OutDir)zlibwapi.lib + + + cd ..\..\masmx86 +bld_ml32.bat + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + X64 + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + .\zlibvc.def + true + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineX64 + + + cd ..\..\contrib\masmx64 +bld_ml64.bat + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + Itanium + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + .\zlibvc.def + true + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineIA64 + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + X64 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineX64 + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Itanium + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineIA64 + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + X64 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineX64 + + + cd ..\..\masmx64 +bld_ml64.bat + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Itanium + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineIA64 + + + + + + + + + + + + + + true + true + true + true + true + true + + + + + + + + + + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/miniunz.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/miniunz.vcxproj new file mode 100644 index 0000000..d88ac7f --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/miniunz.vcxproj @@ -0,0 +1,316 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {C52F9E7B-498A-42BE-8DB4-85A15694382A} + Win32Proj + + + + Application + MultiByte + v120 + + + Application + Unicode + v120 + + + Application + MultiByte + v120 + + + Application + MultiByte + v120 + + + Application + MultiByte + v120 + + + Application + MultiByte + v120 + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\MiniUnzip$(Configuration)\ + x86\MiniUnzip$(Configuration)\Tmp\ + true + false + x86\MiniUnzip$(Configuration)\ + x86\MiniUnzip$(Configuration)\Tmp\ + false + false + x64\MiniUnzip$(Configuration)\ + x64\MiniUnzip$(Configuration)\Tmp\ + true + false + ia64\MiniUnzip$(Configuration)\ + ia64\MiniUnzip$(Configuration)\Tmp\ + true + false + x64\MiniUnzip$(Configuration)\ + x64\MiniUnzip$(Configuration)\Tmp\ + false + false + ia64\MiniUnzip$(Configuration)\ + ia64\MiniUnzip$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + MachineX64 + + + + + Itanium + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + MachineIA64 + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + MachineX64 + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + MachineIA64 + + + + + + + + {8fd826f8-3739-44e6-8cc8-997122e53b8d} + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/minizip.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/minizip.vcxproj new file mode 100644 index 0000000..f1f239c --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/minizip.vcxproj @@ -0,0 +1,313 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B} + Win32Proj + + + + Application + MultiByte + v120 + + + Application + Unicode + v120 + + + Application + MultiByte + v120 + + + Application + MultiByte + v120 + + + Application + MultiByte + v120 + + + Application + MultiByte + v120 + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\MiniZip$(Configuration)\ + x86\MiniZip$(Configuration)\Tmp\ + true + false + x86\MiniZip$(Configuration)\ + x86\MiniZip$(Configuration)\Tmp\ + false + x64\$(Configuration)\ + x64\$(Configuration)\ + true + false + ia64\$(Configuration)\ + ia64\$(Configuration)\ + true + false + x64\$(Configuration)\ + x64\$(Configuration)\ + false + ia64\$(Configuration)\ + ia64\$(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + MachineX64 + + + + + Itanium + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + MachineIA64 + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + MachineX64 + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + MachineIA64 + + + + + + + + {8fd826f8-3739-44e6-8cc8-997122e53b8d} + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/testzlib.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/testzlib.vcxproj new file mode 100644 index 0000000..64b2cbe --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/testzlib.vcxproj @@ -0,0 +1,430 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + ReleaseWithoutAsm + Itanium + + + ReleaseWithoutAsm + Win32 + + + ReleaseWithoutAsm + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B} + testzlib + Win32Proj + + + + Application + MultiByte + true + v120 + + + Application + MultiByte + true + v120 + + + Application + Unicode + v120 + + + Application + MultiByte + true + v120 + + + Application + MultiByte + true + v120 + + + Application + MultiByte + v120 + + + Application + true + v120 + + + Application + true + v120 + + + Application + v120 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\TestZlib$(Configuration)\ + x86\TestZlib$(Configuration)\Tmp\ + true + false + x86\TestZlib$(Configuration)\ + x86\TestZlib$(Configuration)\Tmp\ + false + false + x86\TestZlib$(Configuration)\ + x86\TestZlib$(Configuration)\Tmp\ + false + false + x64\TestZlib$(Configuration)\ + x64\TestZlib$(Configuration)\Tmp\ + false + ia64\TestZlib$(Configuration)\ + ia64\TestZlib$(Configuration)\Tmp\ + true + false + x64\TestZlib$(Configuration)\ + x64\TestZlib$(Configuration)\Tmp\ + false + ia64\TestZlib$(Configuration)\ + ia64\TestZlib$(Configuration)\Tmp\ + false + false + x64\TestZlib$(Configuration)\ + x64\TestZlib$(Configuration)\Tmp\ + false + ia64\TestZlib$(Configuration)\ + ia64\TestZlib$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + AssemblyAndSourceCode + $(IntDir) + Level3 + ProgramDatabase + + + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)testzlib.exe + true + $(OutDir)testzlib.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + Console + true + true + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)testzlib.exe + true + Console + true + true + false + + + MachineX86 + false + + + + + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDebugDLL + false + $(IntDir) + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + + + + + Itanium + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + AssemblyAndSourceCode + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + $(OutDir)testzlib.pdb + Console + MachineIA64 + + + + + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + false + $(IntDir) + + + %(AdditionalDependencies) + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + Console + true + true + MachineIA64 + + + + + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + false + $(IntDir) + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + Console + true + true + MachineIA64 + + + + + + + + + + true + true + true + true + true + true + + + + + + + + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/testzlibdll.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/testzlibdll.vcxproj new file mode 100644 index 0000000..c66573a --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/testzlibdll.vcxproj @@ -0,0 +1,316 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {C52F9E7B-498A-42BE-8DB4-85A15694366A} + Win32Proj + + + + Application + MultiByte + v120 + + + Application + Unicode + v120 + + + Application + MultiByte + v120 + + + Application + MultiByte + v120 + + + Application + MultiByte + v120 + + + Application + MultiByte + v120 + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\TestZlibDll$(Configuration)\ + x86\TestZlibDll$(Configuration)\Tmp\ + true + false + x86\TestZlibDll$(Configuration)\ + x86\TestZlibDll$(Configuration)\Tmp\ + false + false + x64\TestZlibDll$(Configuration)\ + x64\TestZlibDll$(Configuration)\Tmp\ + true + false + ia64\TestZlibDll$(Configuration)\ + ia64\TestZlibDll$(Configuration)\Tmp\ + true + false + x64\TestZlibDll$(Configuration)\ + x64\TestZlibDll$(Configuration)\Tmp\ + false + false + ia64\TestZlibDll$(Configuration)\ + ia64\TestZlibDll$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + MachineX64 + + + + + Itanium + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + MachineIA64 + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + MachineX64 + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + MachineIA64 + + + + + + + + {8fd826f8-3739-44e6-8cc8-997122e53b8d} + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlib.rc b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlib.rc new file mode 100644 index 0000000..c4e4b01 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlib.rc @@ -0,0 +1,32 @@ +#include + +#define IDR_VERSION1 1 +IDR_VERSION1 VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE + FILEVERSION 1, 2, 11, 0 + PRODUCTVERSION 1, 2, 11, 0 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK + FILEFLAGS 0 + FILEOS VOS_DOS_WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0 // not used +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + //language ID = U.S. English, char set = Windows, Multilingual + + BEGIN + VALUE "FileDescription", "zlib data compression and ZIP file I/O library\0" + VALUE "FileVersion", "1.2.11\0" + VALUE "InternalName", "zlib\0" + VALUE "OriginalFilename", "zlibwapi.dll\0" + VALUE "ProductName", "ZLib.DLL\0" + VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant\0" + VALUE "LegalCopyright", "(C) 1995-2017 Jean-loup Gailly & Mark Adler\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibstat.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibstat.vcxproj new file mode 100644 index 0000000..3fdee7c --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibstat.vcxproj @@ -0,0 +1,467 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + ReleaseWithoutAsm + Itanium + + + ReleaseWithoutAsm + Win32 + + + ReleaseWithoutAsm + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8} + + + + StaticLibrary + false + v120 + + + StaticLibrary + false + v120 + + + StaticLibrary + false + v120 + Unicode + + + StaticLibrary + false + v120 + + + StaticLibrary + false + v120 + + + StaticLibrary + false + v120 + + + StaticLibrary + false + v120 + + + StaticLibrary + false + v120 + + + StaticLibrary + false + v120 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\ZlibStat$(Configuration)\ + x86\ZlibStat$(Configuration)\Tmp\ + x86\ZlibStat$(Configuration)\ + x86\ZlibStat$(Configuration)\Tmp\ + x86\ZlibStat$(Configuration)\ + x86\ZlibStat$(Configuration)\Tmp\ + x64\ZlibStat$(Configuration)\ + x64\ZlibStat$(Configuration)\Tmp\ + ia64\ZlibStat$(Configuration)\ + ia64\ZlibStat$(Configuration)\Tmp\ + x64\ZlibStat$(Configuration)\ + x64\ZlibStat$(Configuration)\Tmp\ + ia64\ZlibStat$(Configuration)\ + ia64\ZlibStat$(Configuration)\Tmp\ + x64\ZlibStat$(Configuration)\ + x64\ZlibStat$(Configuration)\Tmp\ + ia64\ZlibStat$(Configuration)\ + ia64\ZlibStat$(Configuration)\Tmp\ + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ASMV;ASMINF;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions) + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)zlibstat.lib + true + + + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + X64 + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + Itanium + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:IA64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + X64 + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions) + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + $(OutDir)zlibstat.lib + true + + + + + Itanium + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:IA64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + X64 + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + Itanium + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:IA64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + + + + + + + + + + true + true + true + true + true + true + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibvc.def b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibvc.def new file mode 100644 index 0000000..f876c3b --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibvc.def @@ -0,0 +1,153 @@ +LIBRARY +; zlib data compression and ZIP file I/O library + +VERSION 1.2 + +EXPORTS + adler32 @1 + compress @2 + crc32 @3 + deflate @4 + deflateCopy @5 + deflateEnd @6 + deflateInit2_ @7 + deflateInit_ @8 + deflateParams @9 + deflateReset @10 + deflateSetDictionary @11 + gzclose @12 + gzdopen @13 + gzerror @14 + gzflush @15 + gzopen @16 + gzread @17 + gzwrite @18 + inflate @19 + inflateEnd @20 + inflateInit2_ @21 + inflateInit_ @22 + inflateReset @23 + inflateSetDictionary @24 + inflateSync @25 + uncompress @26 + zlibVersion @27 + gzprintf @28 + gzputc @29 + gzgetc @30 + gzseek @31 + gzrewind @32 + gztell @33 + gzeof @34 + gzsetparams @35 + zError @36 + inflateSyncPoint @37 + get_crc_table @38 + compress2 @39 + gzputs @40 + gzgets @41 + inflateCopy @42 + inflateBackInit_ @43 + inflateBack @44 + inflateBackEnd @45 + compressBound @46 + deflateBound @47 + gzclearerr @48 + gzungetc @49 + zlibCompileFlags @50 + deflatePrime @51 + deflatePending @52 + + unzOpen @61 + unzClose @62 + unzGetGlobalInfo @63 + unzGetCurrentFileInfo @64 + unzGoToFirstFile @65 + unzGoToNextFile @66 + unzOpenCurrentFile @67 + unzReadCurrentFile @68 + unzOpenCurrentFile3 @69 + unztell @70 + unzeof @71 + unzCloseCurrentFile @72 + unzGetGlobalComment @73 + unzStringFileNameCompare @74 + unzLocateFile @75 + unzGetLocalExtrafield @76 + unzOpen2 @77 + unzOpenCurrentFile2 @78 + unzOpenCurrentFilePassword @79 + + zipOpen @80 + zipOpenNewFileInZip @81 + zipWriteInFileInZip @82 + zipCloseFileInZip @83 + zipClose @84 + zipOpenNewFileInZip2 @86 + zipCloseFileInZipRaw @87 + zipOpen2 @88 + zipOpenNewFileInZip3 @89 + + unzGetFilePos @100 + unzGoToFilePos @101 + + fill_win32_filefunc @110 + +; zlibwapi v1.2.4 added: + fill_win32_filefunc64 @111 + fill_win32_filefunc64A @112 + fill_win32_filefunc64W @113 + + unzOpen64 @120 + unzOpen2_64 @121 + unzGetGlobalInfo64 @122 + unzGetCurrentFileInfo64 @124 + unzGetCurrentFileZStreamPos64 @125 + unztell64 @126 + unzGetFilePos64 @127 + unzGoToFilePos64 @128 + + zipOpen64 @130 + zipOpen2_64 @131 + zipOpenNewFileInZip64 @132 + zipOpenNewFileInZip2_64 @133 + zipOpenNewFileInZip3_64 @134 + zipOpenNewFileInZip4_64 @135 + zipCloseFileInZipRaw64 @136 + +; zlib1 v1.2.4 added: + adler32_combine @140 + crc32_combine @142 + deflateSetHeader @144 + deflateTune @145 + gzbuffer @146 + gzclose_r @147 + gzclose_w @148 + gzdirect @149 + gzoffset @150 + inflateGetHeader @156 + inflateMark @157 + inflatePrime @158 + inflateReset2 @159 + inflateUndermine @160 + +; zlib1 v1.2.6 added: + gzgetc_ @161 + inflateResetKeep @163 + deflateResetKeep @164 + +; zlib1 v1.2.7 added: + gzopen_w @165 + +; zlib1 v1.2.8 added: + inflateGetDictionary @166 + gzvprintf @167 + +; zlib1 v1.2.9 added: + inflateCodesUsed @168 + inflateValidate @169 + uncompress2 @170 + gzfread @171 + gzfwrite @172 + deflateGetDictionary @173 + adler32_z @174 + crc32_z @175 diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibvc.sln b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibvc.sln new file mode 100644 index 0000000..dcda229 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibvc.sln @@ -0,0 +1,119 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.40629.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibvc", "zlibvc.vcxproj", "{8FD826F8-3739-44E6-8CC8-997122E53B8D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibstat", "zlibstat.vcxproj", "{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testzlib", "testzlib.vcxproj", "{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testzlibdll", "testzlibdll.vcxproj", "{C52F9E7B-498A-42BE-8DB4-85A15694366A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "minizip", "minizip.vcxproj", "{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "miniunz", "miniunz.vcxproj", "{C52F9E7B-498A-42BE-8DB4-85A15694382A}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Itanium = Debug|Itanium + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Itanium = Release|Itanium + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + ReleaseWithoutAsm|Itanium = ReleaseWithoutAsm|Itanium + ReleaseWithoutAsm|Win32 = ReleaseWithoutAsm|Win32 + ReleaseWithoutAsm|x64 = ReleaseWithoutAsm|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Itanium.ActiveCfg = Debug|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.ActiveCfg = Debug|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.Build.0 = Debug|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.ActiveCfg = Debug|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.Build.0 = Debug|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Itanium.ActiveCfg = Release|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.ActiveCfg = Release|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.Build.0 = Release|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.ActiveCfg = Release|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.Build.0 = Release|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Itanium.ActiveCfg = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.ActiveCfg = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.Build.0 = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.ActiveCfg = Debug|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.Build.0 = Debug|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Itanium.ActiveCfg = Release|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.ActiveCfg = Release|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.Build.0 = Release|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.ActiveCfg = Release|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.Build.0 = Release|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.ActiveCfg = Debug|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.ActiveCfg = Debug|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.Build.0 = Debug|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.ActiveCfg = Debug|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.Build.0 = Debug|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.ActiveCfg = Release|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.ActiveCfg = Release|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.Build.0 = Release|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.ActiveCfg = Release|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.Build.0 = Release|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Itanium.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Win32.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Win32.Build.0 = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|x64.ActiveCfg = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|x64.Build.0 = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Itanium.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Win32.Build.0 = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|x64.Build.0 = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.ActiveCfg = Debug|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.ActiveCfg = Debug|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.Build.0 = Debug|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.ActiveCfg = Debug|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.Build.0 = Debug|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.Build.0 = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.ActiveCfg = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.Build.0 = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Itanium.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Win32.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Win32.Build.0 = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|x64.ActiveCfg = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|x64.Build.0 = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Itanium.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Win32.Build.0 = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|x64.Build.0 = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibvc.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibvc.vcxproj new file mode 100644 index 0000000..ab2b6c3 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc12/zlibvc.vcxproj @@ -0,0 +1,692 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + ReleaseWithoutAsm + Itanium + + + ReleaseWithoutAsm + Win32 + + + ReleaseWithoutAsm + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {8FD826F8-3739-44E6-8CC8-997122E53B8D} + + + + DynamicLibrary + false + true + v120 + + + DynamicLibrary + false + true + v120 + + + DynamicLibrary + false + v120 + Unicode + + + DynamicLibrary + false + true + v120 + + + DynamicLibrary + false + true + v120 + + + DynamicLibrary + false + v120 + + + DynamicLibrary + false + true + v120 + + + DynamicLibrary + false + true + v120 + + + DynamicLibrary + false + v120 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\ZlibDll$(Configuration)\ + x86\ZlibDll$(Configuration)\Tmp\ + true + false + x86\ZlibDll$(Configuration)\ + x86\ZlibDll$(Configuration)\Tmp\ + false + false + x86\ZlibDll$(Configuration)\ + x86\ZlibDll$(Configuration)\Tmp\ + false + false + x64\ZlibDll$(Configuration)\ + x64\ZlibDll$(Configuration)\Tmp\ + true + false + ia64\ZlibDll$(Configuration)\ + ia64\ZlibDll$(Configuration)\Tmp\ + true + false + x64\ZlibDll$(Configuration)\ + x64\ZlibDll$(Configuration)\Tmp\ + false + false + ia64\ZlibDll$(Configuration)\ + ia64\ZlibDll$(Configuration)\Tmp\ + false + false + x64\ZlibDll$(Configuration)\ + x64\ZlibDll$(Configuration)\Tmp\ + false + false + ia64\ZlibDll$(Configuration)\ + ia64\ZlibDll$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + zlibwapi + zlibwapi + zlibwapi + zlibwapi + zlibwapi + zlibwapi + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + Win32 + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + /MACHINE:I386 %(AdditionalOptions) + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + .\zlibvc.def + true + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + false + + + $(OutDir)zlibwapi.lib + + + cd ..\..\masmx86 +bld_ml32.bat + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + /MACHINE:I386 %(AdditionalOptions) + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + false + + + $(OutDir)zlibwapi.lib + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + /MACHINE:I386 %(AdditionalOptions) + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + false + + + $(OutDir)zlibwapi.lib + false + + + cd ..\..\masmx86 +bld_ml32.bat + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + X64 + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + .\zlibvc.def + true + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineX64 + + + cd ..\..\contrib\masmx64 +bld_ml64.bat + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + Itanium + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + .\zlibvc.def + true + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineIA64 + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + X64 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineX64 + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Itanium + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineIA64 + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + X64 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineX64 + + + cd ..\..\masmx64 +bld_ml64.bat + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Itanium + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineIA64 + + + + + + + + + + + + + + true + true + true + true + true + true + + + + + + + + + + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/miniunz.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/miniunz.vcxproj new file mode 100644 index 0000000..9b5c075 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/miniunz.vcxproj @@ -0,0 +1,316 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {C52F9E7B-498A-42BE-8DB4-85A15694382A} + Win32Proj + + + + Application + MultiByte + v140 + + + Application + Unicode + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\MiniUnzip$(Configuration)\ + x86\MiniUnzip$(Configuration)\Tmp\ + true + false + x86\MiniUnzip$(Configuration)\ + x86\MiniUnzip$(Configuration)\Tmp\ + false + false + x64\MiniUnzip$(Configuration)\ + x64\MiniUnzip$(Configuration)\Tmp\ + true + false + ia64\MiniUnzip$(Configuration)\ + ia64\MiniUnzip$(Configuration)\Tmp\ + true + false + x64\MiniUnzip$(Configuration)\ + x64\MiniUnzip$(Configuration)\Tmp\ + false + false + ia64\MiniUnzip$(Configuration)\ + ia64\MiniUnzip$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + MachineX64 + + + + + Itanium + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + $(OutDir)miniunz.pdb + Console + MachineIA64 + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + MachineX64 + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)miniunz.exe + true + Console + true + true + MachineIA64 + + + + + + + + {8fd826f8-3739-44e6-8cc8-997122e53b8d} + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/minizip.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/minizip.vcxproj new file mode 100644 index 0000000..968a410 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/minizip.vcxproj @@ -0,0 +1,313 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B} + Win32Proj + + + + Application + MultiByte + v140 + + + Application + Unicode + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\MiniZip$(Configuration)\ + x86\MiniZip$(Configuration)\Tmp\ + true + false + x86\MiniZip$(Configuration)\ + x86\MiniZip$(Configuration)\Tmp\ + false + x64\$(Configuration)\ + x64\$(Configuration)\ + true + false + ia64\$(Configuration)\ + ia64\$(Configuration)\ + true + false + x64\$(Configuration)\ + x64\$(Configuration)\ + false + ia64\$(Configuration)\ + ia64\$(Configuration)\ + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + MachineX64 + + + + + Itanium + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + $(OutDir)minizip.pdb + Console + MachineIA64 + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + MachineX64 + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)minizip.exe + true + Console + true + true + MachineIA64 + + + + + + + + {8fd826f8-3739-44e6-8cc8-997122e53b8d} + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/testzlib.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/testzlib.vcxproj new file mode 100644 index 0000000..2c37125 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/testzlib.vcxproj @@ -0,0 +1,430 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + ReleaseWithoutAsm + Itanium + + + ReleaseWithoutAsm + Win32 + + + ReleaseWithoutAsm + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B} + testzlib + Win32Proj + + + + Application + MultiByte + true + v140 + + + Application + MultiByte + true + v140 + + + Application + Unicode + v140 + + + Application + MultiByte + true + v140 + + + Application + MultiByte + true + v140 + + + Application + MultiByte + v140 + + + Application + true + v140 + + + Application + true + v140 + + + Application + v140 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\TestZlib$(Configuration)\ + x86\TestZlib$(Configuration)\Tmp\ + true + false + x86\TestZlib$(Configuration)\ + x86\TestZlib$(Configuration)\Tmp\ + false + false + x86\TestZlib$(Configuration)\ + x86\TestZlib$(Configuration)\Tmp\ + false + false + x64\TestZlib$(Configuration)\ + x64\TestZlib$(Configuration)\Tmp\ + false + ia64\TestZlib$(Configuration)\ + ia64\TestZlib$(Configuration)\Tmp\ + true + false + x64\TestZlib$(Configuration)\ + x64\TestZlib$(Configuration)\Tmp\ + false + ia64\TestZlib$(Configuration)\ + ia64\TestZlib$(Configuration)\Tmp\ + false + false + x64\TestZlib$(Configuration)\ + x64\TestZlib$(Configuration)\Tmp\ + false + ia64\TestZlib$(Configuration)\ + ia64\TestZlib$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + AssemblyAndSourceCode + $(IntDir) + Level3 + ProgramDatabase + + + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)testzlib.exe + true + $(OutDir)testzlib.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + Console + true + true + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)testzlib.exe + true + Console + true + true + false + + + MachineX86 + false + + + + + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDebugDLL + false + $(IntDir) + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + + + + + Itanium + + + Disabled + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + AssemblyAndSourceCode + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + $(OutDir)testzlib.pdb + Console + MachineIA64 + + + + + ..\..\..;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + false + $(IntDir) + + + %(AdditionalDependencies) + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + Console + true + true + MachineIA64 + + + + + ..\..\..;%(AdditionalIncludeDirectories) + ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + Default + MultiThreadedDLL + false + $(IntDir) + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + $(OutDir)testzlib.exe + true + Console + true + true + MachineIA64 + + + + + + + + + + true + true + true + true + true + true + + + + + + + + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/testzlibdll.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/testzlibdll.vcxproj new file mode 100644 index 0000000..d87474d --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/testzlibdll.vcxproj @@ -0,0 +1,316 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {C52F9E7B-498A-42BE-8DB4-85A15694366A} + Win32Proj + + + + Application + MultiByte + v140 + + + Application + Unicode + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + Application + MultiByte + v140 + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\TestZlibDll$(Configuration)\ + x86\TestZlibDll$(Configuration)\Tmp\ + true + false + x86\TestZlibDll$(Configuration)\ + x86\TestZlibDll$(Configuration)\Tmp\ + false + false + x64\TestZlibDll$(Configuration)\ + x64\TestZlibDll$(Configuration)\Tmp\ + true + false + ia64\TestZlibDll$(Configuration)\ + ia64\TestZlibDll$(Configuration)\Tmp\ + true + false + x64\TestZlibDll$(Configuration)\ + x64\TestZlibDll$(Configuration)\Tmp\ + false + false + ia64\TestZlibDll$(Configuration)\ + ia64\TestZlibDll$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + false + + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + Default + MultiThreaded + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + false + + + MachineX86 + + + + + X64 + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + MachineX64 + + + + + Itanium + + + Disabled + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDebugDLL + false + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + $(OutDir)testzlib.pdb + Console + MachineIA64 + + + + + X64 + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + MachineX64 + + + + + Itanium + + + MaxSpeed + OnlyExplicitInline + true + ..\..\..;..\..\minizip;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions) + true + Default + MultiThreadedDLL + false + true + + + $(IntDir) + Level3 + ProgramDatabase + + + ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies) + $(OutDir)testzlibdll.exe + true + Console + true + true + MachineIA64 + + + + + + + + {8fd826f8-3739-44e6-8cc8-997122e53b8d} + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlib.rc b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlib.rc new file mode 100644 index 0000000..c4e4b01 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlib.rc @@ -0,0 +1,32 @@ +#include + +#define IDR_VERSION1 1 +IDR_VERSION1 VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE + FILEVERSION 1, 2, 11, 0 + PRODUCTVERSION 1, 2, 11, 0 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK + FILEFLAGS 0 + FILEOS VOS_DOS_WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0 // not used +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + //language ID = U.S. English, char set = Windows, Multilingual + + BEGIN + VALUE "FileDescription", "zlib data compression and ZIP file I/O library\0" + VALUE "FileVersion", "1.2.11\0" + VALUE "InternalName", "zlib\0" + VALUE "OriginalFilename", "zlibwapi.dll\0" + VALUE "ProductName", "ZLib.DLL\0" + VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant\0" + VALUE "LegalCopyright", "(C) 1995-2017 Jean-loup Gailly & Mark Adler\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibstat.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibstat.vcxproj new file mode 100644 index 0000000..3e4b986 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibstat.vcxproj @@ -0,0 +1,467 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + ReleaseWithoutAsm + Itanium + + + ReleaseWithoutAsm + Win32 + + + ReleaseWithoutAsm + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8} + + + + StaticLibrary + false + v140 + + + StaticLibrary + false + v140 + + + StaticLibrary + false + v140 + Unicode + + + StaticLibrary + false + v140 + + + StaticLibrary + false + v140 + + + StaticLibrary + false + v140 + + + StaticLibrary + false + v140 + + + StaticLibrary + false + v140 + + + StaticLibrary + false + v140 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\ZlibStat$(Configuration)\ + x86\ZlibStat$(Configuration)\Tmp\ + x86\ZlibStat$(Configuration)\ + x86\ZlibStat$(Configuration)\Tmp\ + x86\ZlibStat$(Configuration)\ + x86\ZlibStat$(Configuration)\Tmp\ + x64\ZlibStat$(Configuration)\ + x64\ZlibStat$(Configuration)\Tmp\ + ia64\ZlibStat$(Configuration)\ + ia64\ZlibStat$(Configuration)\Tmp\ + x64\ZlibStat$(Configuration)\ + x64\ZlibStat$(Configuration)\Tmp\ + ia64\ZlibStat$(Configuration)\ + ia64\ZlibStat$(Configuration)\Tmp\ + x64\ZlibStat$(Configuration)\ + x64\ZlibStat$(Configuration)\Tmp\ + ia64\ZlibStat$(Configuration)\ + ia64\ZlibStat$(Configuration)\Tmp\ + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ASMV;ASMINF;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions) + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)zlibstat.lib + true + + + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + X64 + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + Itanium + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + OldStyle + + + 0x040c + + + /MACHINE:IA64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + X64 + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions) + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + $(OutDir)zlibstat.lib + true + + + + + Itanium + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:IA64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + X64 + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + Itanium + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibstat.pch + $(IntDir) + $(IntDir) + $(OutDir) + Level3 + true + + + 0x040c + + + /MACHINE:IA64 /NODEFAULTLIB %(AdditionalOptions) + $(OutDir)zlibstat.lib + true + + + + + + + + + + + + + + true + true + true + true + true + true + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibvc.def b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibvc.def new file mode 100644 index 0000000..f876c3b --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibvc.def @@ -0,0 +1,153 @@ +LIBRARY +; zlib data compression and ZIP file I/O library + +VERSION 1.2 + +EXPORTS + adler32 @1 + compress @2 + crc32 @3 + deflate @4 + deflateCopy @5 + deflateEnd @6 + deflateInit2_ @7 + deflateInit_ @8 + deflateParams @9 + deflateReset @10 + deflateSetDictionary @11 + gzclose @12 + gzdopen @13 + gzerror @14 + gzflush @15 + gzopen @16 + gzread @17 + gzwrite @18 + inflate @19 + inflateEnd @20 + inflateInit2_ @21 + inflateInit_ @22 + inflateReset @23 + inflateSetDictionary @24 + inflateSync @25 + uncompress @26 + zlibVersion @27 + gzprintf @28 + gzputc @29 + gzgetc @30 + gzseek @31 + gzrewind @32 + gztell @33 + gzeof @34 + gzsetparams @35 + zError @36 + inflateSyncPoint @37 + get_crc_table @38 + compress2 @39 + gzputs @40 + gzgets @41 + inflateCopy @42 + inflateBackInit_ @43 + inflateBack @44 + inflateBackEnd @45 + compressBound @46 + deflateBound @47 + gzclearerr @48 + gzungetc @49 + zlibCompileFlags @50 + deflatePrime @51 + deflatePending @52 + + unzOpen @61 + unzClose @62 + unzGetGlobalInfo @63 + unzGetCurrentFileInfo @64 + unzGoToFirstFile @65 + unzGoToNextFile @66 + unzOpenCurrentFile @67 + unzReadCurrentFile @68 + unzOpenCurrentFile3 @69 + unztell @70 + unzeof @71 + unzCloseCurrentFile @72 + unzGetGlobalComment @73 + unzStringFileNameCompare @74 + unzLocateFile @75 + unzGetLocalExtrafield @76 + unzOpen2 @77 + unzOpenCurrentFile2 @78 + unzOpenCurrentFilePassword @79 + + zipOpen @80 + zipOpenNewFileInZip @81 + zipWriteInFileInZip @82 + zipCloseFileInZip @83 + zipClose @84 + zipOpenNewFileInZip2 @86 + zipCloseFileInZipRaw @87 + zipOpen2 @88 + zipOpenNewFileInZip3 @89 + + unzGetFilePos @100 + unzGoToFilePos @101 + + fill_win32_filefunc @110 + +; zlibwapi v1.2.4 added: + fill_win32_filefunc64 @111 + fill_win32_filefunc64A @112 + fill_win32_filefunc64W @113 + + unzOpen64 @120 + unzOpen2_64 @121 + unzGetGlobalInfo64 @122 + unzGetCurrentFileInfo64 @124 + unzGetCurrentFileZStreamPos64 @125 + unztell64 @126 + unzGetFilePos64 @127 + unzGoToFilePos64 @128 + + zipOpen64 @130 + zipOpen2_64 @131 + zipOpenNewFileInZip64 @132 + zipOpenNewFileInZip2_64 @133 + zipOpenNewFileInZip3_64 @134 + zipOpenNewFileInZip4_64 @135 + zipCloseFileInZipRaw64 @136 + +; zlib1 v1.2.4 added: + adler32_combine @140 + crc32_combine @142 + deflateSetHeader @144 + deflateTune @145 + gzbuffer @146 + gzclose_r @147 + gzclose_w @148 + gzdirect @149 + gzoffset @150 + inflateGetHeader @156 + inflateMark @157 + inflatePrime @158 + inflateReset2 @159 + inflateUndermine @160 + +; zlib1 v1.2.6 added: + gzgetc_ @161 + inflateResetKeep @163 + deflateResetKeep @164 + +; zlib1 v1.2.7 added: + gzopen_w @165 + +; zlib1 v1.2.8 added: + inflateGetDictionary @166 + gzvprintf @167 + +; zlib1 v1.2.9 added: + inflateCodesUsed @168 + inflateValidate @169 + uncompress2 @170 + gzfread @171 + gzfwrite @172 + deflateGetDictionary @173 + adler32_z @174 + crc32_z @175 diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibvc.sln b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibvc.sln new file mode 100644 index 0000000..6f4a107 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibvc.sln @@ -0,0 +1,119 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.25420.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibvc", "zlibvc.vcxproj", "{8FD826F8-3739-44E6-8CC8-997122E53B8D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibstat", "zlibstat.vcxproj", "{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testzlib", "testzlib.vcxproj", "{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testzlibdll", "testzlibdll.vcxproj", "{C52F9E7B-498A-42BE-8DB4-85A15694366A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "minizip", "minizip.vcxproj", "{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "miniunz", "miniunz.vcxproj", "{C52F9E7B-498A-42BE-8DB4-85A15694382A}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Itanium = Debug|Itanium + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Itanium = Release|Itanium + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + ReleaseWithoutAsm|Itanium = ReleaseWithoutAsm|Itanium + ReleaseWithoutAsm|Win32 = ReleaseWithoutAsm|Win32 + ReleaseWithoutAsm|x64 = ReleaseWithoutAsm|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Itanium.ActiveCfg = Debug|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.ActiveCfg = Debug|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.Build.0 = Debug|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.ActiveCfg = Debug|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.Build.0 = Debug|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Itanium.ActiveCfg = Release|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.ActiveCfg = Release|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.Build.0 = Release|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.ActiveCfg = Release|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.Build.0 = Release|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Itanium.ActiveCfg = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.ActiveCfg = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.Build.0 = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.ActiveCfg = Debug|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.Build.0 = Debug|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Itanium.ActiveCfg = Release|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.ActiveCfg = Release|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.Build.0 = Release|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.ActiveCfg = Release|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.Build.0 = Release|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.ActiveCfg = Debug|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.ActiveCfg = Debug|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.Build.0 = Debug|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.ActiveCfg = Debug|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.Build.0 = Debug|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.ActiveCfg = Release|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.ActiveCfg = Release|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.Build.0 = Release|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.ActiveCfg = Release|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.Build.0 = Release|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Itanium.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Win32.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Win32.Build.0 = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|x64.ActiveCfg = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|x64.Build.0 = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Itanium.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Win32.Build.0 = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|x64.Build.0 = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.ActiveCfg = Debug|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.ActiveCfg = Debug|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.Build.0 = Debug|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.ActiveCfg = Debug|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.Build.0 = Debug|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.Build.0 = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.ActiveCfg = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.Build.0 = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Itanium.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Win32.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Win32.Build.0 = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|x64.ActiveCfg = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|x64.Build.0 = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Itanium.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Win32.Build.0 = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|x64.Build.0 = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibvc.vcxproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibvc.vcxproj new file mode 100644 index 0000000..f8f673c --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc14/zlibvc.vcxproj @@ -0,0 +1,692 @@ + + + + + Debug + Itanium + + + Debug + Win32 + + + Debug + x64 + + + ReleaseWithoutAsm + Itanium + + + ReleaseWithoutAsm + Win32 + + + ReleaseWithoutAsm + x64 + + + Release + Itanium + + + Release + Win32 + + + Release + x64 + + + + {8FD826F8-3739-44E6-8CC8-997122E53B8D} + + + + DynamicLibrary + false + true + v140 + + + DynamicLibrary + false + true + v140 + + + DynamicLibrary + false + v140 + Unicode + + + DynamicLibrary + false + true + v140 + + + DynamicLibrary + false + true + v140 + + + DynamicLibrary + false + v140 + + + DynamicLibrary + false + true + v140 + + + DynamicLibrary + false + true + v140 + + + DynamicLibrary + false + v140 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30128.1 + x86\ZlibDll$(Configuration)\ + x86\ZlibDll$(Configuration)\Tmp\ + true + false + x86\ZlibDll$(Configuration)\ + x86\ZlibDll$(Configuration)\Tmp\ + false + false + x86\ZlibDll$(Configuration)\ + x86\ZlibDll$(Configuration)\Tmp\ + false + false + x64\ZlibDll$(Configuration)\ + x64\ZlibDll$(Configuration)\Tmp\ + true + false + ia64\ZlibDll$(Configuration)\ + ia64\ZlibDll$(Configuration)\Tmp\ + true + false + x64\ZlibDll$(Configuration)\ + x64\ZlibDll$(Configuration)\Tmp\ + false + false + ia64\ZlibDll$(Configuration)\ + ia64\ZlibDll$(Configuration)\Tmp\ + false + false + x64\ZlibDll$(Configuration)\ + x64\ZlibDll$(Configuration)\Tmp\ + false + false + ia64\ZlibDll$(Configuration)\ + ia64\ZlibDll$(Configuration)\Tmp\ + false + false + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + AllRules.ruleset + + + zlibwapi + zlibwapi + zlibwapi + zlibwapi + zlibwapi + zlibwapi + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + Win32 + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + /MACHINE:I386 %(AdditionalOptions) + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + .\zlibvc.def + true + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + false + + + $(OutDir)zlibwapi.lib + + + cd ..\..\masmx86 +bld_ml32.bat + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + /MACHINE:I386 %(AdditionalOptions) + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + false + + + $(OutDir)zlibwapi.lib + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;%(PreprocessorDefinitions) + true + + + MultiThreaded + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + /MACHINE:I386 %(AdditionalOptions) + ..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + false + + + $(OutDir)zlibwapi.lib + false + + + cd ..\..\masmx86 +bld_ml32.bat + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + X64 + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + .\zlibvc.def + true + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineX64 + + + cd ..\..\contrib\masmx64 +bld_ml64.bat + + + + + _DEBUG;%(PreprocessorDefinitions) + true + true + Itanium + $(OutDir)zlibvc.tlb + + + Disabled + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + + + MultiThreadedDebugDLL + false + $(IntDir)zlibvc.pch + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + ProgramDatabase + + + _DEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + .\zlibvc.def + true + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineIA64 + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + X64 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineX64 + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Itanium + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineIA64 + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + X64 + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + ..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies) + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineX64 + + + cd ..\..\masmx64 +bld_ml64.bat + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Itanium + $(OutDir)zlibvc.tlb + + + OnlyExplicitInline + ..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions) + true + + + MultiThreadedDLL + false + true + $(IntDir)zlibvc.pch + All + $(IntDir) + $(IntDir) + $(OutDir) + + + Level3 + true + + + NDEBUG;%(PreprocessorDefinitions) + 0x040c + + + $(OutDir)zlibwapi.dll + true + false + .\zlibvc.def + $(OutDir)zlibwapi.pdb + true + $(OutDir)zlibwapi.map + Windows + $(OutDir)zlibwapi.lib + MachineIA64 + + + + + + + + + + + + + + true + true + true + true + true + true + + + + + + + + + + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + + + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + %(AdditionalIncludeDirectories) + ZLIB_INTERNAL;%(PreprocessorDefinitions) + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/miniunz.vcproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/miniunz.vcproj new file mode 100644 index 0000000..038a9e5 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/miniunz.vcproj @@ -0,0 +1,565 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/minizip.vcproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/minizip.vcproj new file mode 100644 index 0000000..ad40239 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/minizip.vcproj @@ -0,0 +1,562 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/testzlib.vcproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/testzlib.vcproj new file mode 100644 index 0000000..c9f19d2 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/testzlib.vcproj @@ -0,0 +1,852 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/testzlibdll.vcproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/testzlibdll.vcproj new file mode 100644 index 0000000..d7530fd --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/testzlibdll.vcproj @@ -0,0 +1,565 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlib.rc b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlib.rc new file mode 100644 index 0000000..c4e4b01 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlib.rc @@ -0,0 +1,32 @@ +#include + +#define IDR_VERSION1 1 +IDR_VERSION1 VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE + FILEVERSION 1, 2, 11, 0 + PRODUCTVERSION 1, 2, 11, 0 + FILEFLAGSMASK VS_FFI_FILEFLAGSMASK + FILEFLAGS 0 + FILEOS VOS_DOS_WINDOWS32 + FILETYPE VFT_DLL + FILESUBTYPE 0 // not used +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + //language ID = U.S. English, char set = Windows, Multilingual + + BEGIN + VALUE "FileDescription", "zlib data compression and ZIP file I/O library\0" + VALUE "FileVersion", "1.2.11\0" + VALUE "InternalName", "zlib\0" + VALUE "OriginalFilename", "zlibwapi.dll\0" + VALUE "ProductName", "ZLib.DLL\0" + VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant\0" + VALUE "LegalCopyright", "(C) 1995-2017 Jean-loup Gailly & Mark Adler\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x0409, 1252 + END +END diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibstat.vcproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibstat.vcproj new file mode 100644 index 0000000..d4ffb46 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibstat.vcproj @@ -0,0 +1,835 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibvc.def b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibvc.def new file mode 100644 index 0000000..f876c3b --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibvc.def @@ -0,0 +1,153 @@ +LIBRARY +; zlib data compression and ZIP file I/O library + +VERSION 1.2 + +EXPORTS + adler32 @1 + compress @2 + crc32 @3 + deflate @4 + deflateCopy @5 + deflateEnd @6 + deflateInit2_ @7 + deflateInit_ @8 + deflateParams @9 + deflateReset @10 + deflateSetDictionary @11 + gzclose @12 + gzdopen @13 + gzerror @14 + gzflush @15 + gzopen @16 + gzread @17 + gzwrite @18 + inflate @19 + inflateEnd @20 + inflateInit2_ @21 + inflateInit_ @22 + inflateReset @23 + inflateSetDictionary @24 + inflateSync @25 + uncompress @26 + zlibVersion @27 + gzprintf @28 + gzputc @29 + gzgetc @30 + gzseek @31 + gzrewind @32 + gztell @33 + gzeof @34 + gzsetparams @35 + zError @36 + inflateSyncPoint @37 + get_crc_table @38 + compress2 @39 + gzputs @40 + gzgets @41 + inflateCopy @42 + inflateBackInit_ @43 + inflateBack @44 + inflateBackEnd @45 + compressBound @46 + deflateBound @47 + gzclearerr @48 + gzungetc @49 + zlibCompileFlags @50 + deflatePrime @51 + deflatePending @52 + + unzOpen @61 + unzClose @62 + unzGetGlobalInfo @63 + unzGetCurrentFileInfo @64 + unzGoToFirstFile @65 + unzGoToNextFile @66 + unzOpenCurrentFile @67 + unzReadCurrentFile @68 + unzOpenCurrentFile3 @69 + unztell @70 + unzeof @71 + unzCloseCurrentFile @72 + unzGetGlobalComment @73 + unzStringFileNameCompare @74 + unzLocateFile @75 + unzGetLocalExtrafield @76 + unzOpen2 @77 + unzOpenCurrentFile2 @78 + unzOpenCurrentFilePassword @79 + + zipOpen @80 + zipOpenNewFileInZip @81 + zipWriteInFileInZip @82 + zipCloseFileInZip @83 + zipClose @84 + zipOpenNewFileInZip2 @86 + zipCloseFileInZipRaw @87 + zipOpen2 @88 + zipOpenNewFileInZip3 @89 + + unzGetFilePos @100 + unzGoToFilePos @101 + + fill_win32_filefunc @110 + +; zlibwapi v1.2.4 added: + fill_win32_filefunc64 @111 + fill_win32_filefunc64A @112 + fill_win32_filefunc64W @113 + + unzOpen64 @120 + unzOpen2_64 @121 + unzGetGlobalInfo64 @122 + unzGetCurrentFileInfo64 @124 + unzGetCurrentFileZStreamPos64 @125 + unztell64 @126 + unzGetFilePos64 @127 + unzGoToFilePos64 @128 + + zipOpen64 @130 + zipOpen2_64 @131 + zipOpenNewFileInZip64 @132 + zipOpenNewFileInZip2_64 @133 + zipOpenNewFileInZip3_64 @134 + zipOpenNewFileInZip4_64 @135 + zipCloseFileInZipRaw64 @136 + +; zlib1 v1.2.4 added: + adler32_combine @140 + crc32_combine @142 + deflateSetHeader @144 + deflateTune @145 + gzbuffer @146 + gzclose_r @147 + gzclose_w @148 + gzdirect @149 + gzoffset @150 + inflateGetHeader @156 + inflateMark @157 + inflatePrime @158 + inflateReset2 @159 + inflateUndermine @160 + +; zlib1 v1.2.6 added: + gzgetc_ @161 + inflateResetKeep @163 + deflateResetKeep @164 + +; zlib1 v1.2.7 added: + gzopen_w @165 + +; zlib1 v1.2.8 added: + inflateGetDictionary @166 + gzvprintf @167 + +; zlib1 v1.2.9 added: + inflateCodesUsed @168 + inflateValidate @169 + uncompress2 @170 + gzfread @171 + gzfwrite @172 + deflateGetDictionary @173 + adler32_z @174 + crc32_z @175 diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibvc.sln b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibvc.sln new file mode 100644 index 0000000..75c64c3 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibvc.sln @@ -0,0 +1,144 @@ + +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibvc", "zlibvc.vcproj", "{8FD826F8-3739-44E6-8CC8-997122E53B8D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibstat", "zlibstat.vcproj", "{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testzlib", "testzlib.vcproj", "{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestZlibDll", "testzlibdll.vcproj", "{C52F9E7B-498A-42BE-8DB4-85A15694366A}" + ProjectSection(ProjectDependencies) = postProject + {8FD826F8-3739-44E6-8CC8-997122E53B8D} = {8FD826F8-3739-44E6-8CC8-997122E53B8D} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "minizip", "minizip.vcproj", "{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}" + ProjectSection(ProjectDependencies) = postProject + {8FD826F8-3739-44E6-8CC8-997122E53B8D} = {8FD826F8-3739-44E6-8CC8-997122E53B8D} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "miniunz", "miniunz.vcproj", "{C52F9E7B-498A-42BE-8DB4-85A15694382A}" + ProjectSection(ProjectDependencies) = postProject + {8FD826F8-3739-44E6-8CC8-997122E53B8D} = {8FD826F8-3739-44E6-8CC8-997122E53B8D} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Itanium = Debug|Itanium + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Itanium = Release|Itanium + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + ReleaseWithoutAsm|Itanium = ReleaseWithoutAsm|Itanium + ReleaseWithoutAsm|Win32 = ReleaseWithoutAsm|Win32 + ReleaseWithoutAsm|x64 = ReleaseWithoutAsm|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Itanium.ActiveCfg = Debug|Itanium + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Itanium.Build.0 = Debug|Itanium + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.ActiveCfg = Debug|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.Build.0 = Debug|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.ActiveCfg = Debug|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.Build.0 = Debug|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Itanium.ActiveCfg = Release|Itanium + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Itanium.Build.0 = Release|Itanium + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.ActiveCfg = Release|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.Build.0 = Release|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.ActiveCfg = Release|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.Build.0 = Release|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Itanium + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Itanium.Build.0 = ReleaseWithoutAsm|Itanium + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Itanium.ActiveCfg = Debug|Itanium + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Itanium.Build.0 = Debug|Itanium + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.ActiveCfg = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.Build.0 = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.ActiveCfg = Debug|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.Build.0 = Debug|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Itanium.ActiveCfg = Release|Itanium + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Itanium.Build.0 = Release|Itanium + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.ActiveCfg = Release|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.Build.0 = Release|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.ActiveCfg = Release|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.Build.0 = Release|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Itanium + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Itanium.Build.0 = ReleaseWithoutAsm|Itanium + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.ActiveCfg = Debug|Itanium + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.Build.0 = Debug|Itanium + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.ActiveCfg = Debug|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.Build.0 = Debug|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.ActiveCfg = Debug|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.Build.0 = Debug|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.ActiveCfg = Release|Itanium + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.Build.0 = Release|Itanium + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.ActiveCfg = Release|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.Build.0 = Release|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.ActiveCfg = Release|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.Build.0 = Release|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Itanium + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.Build.0 = ReleaseWithoutAsm|Itanium + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Itanium.ActiveCfg = Debug|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Itanium.Build.0 = Debug|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Win32.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Win32.Build.0 = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|x64.ActiveCfg = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|x64.Build.0 = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Itanium.ActiveCfg = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Itanium.Build.0 = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Win32.Build.0 = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|x64.Build.0 = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Itanium.Build.0 = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.ActiveCfg = Debug|Itanium + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.Build.0 = Debug|Itanium + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.ActiveCfg = Debug|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.Build.0 = Debug|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.ActiveCfg = Debug|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.Build.0 = Debug|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.ActiveCfg = Release|Itanium + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.Build.0 = Release|Itanium + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.Build.0 = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.ActiveCfg = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.Build.0 = Release|x64 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Itanium + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.Build.0 = Release|Itanium + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Itanium.ActiveCfg = Debug|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Itanium.Build.0 = Debug|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Win32.ActiveCfg = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Win32.Build.0 = Debug|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|x64.ActiveCfg = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|x64.Build.0 = Debug|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Itanium.ActiveCfg = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Itanium.Build.0 = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Win32.Build.0 = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|x64.ActiveCfg = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|x64.Build.0 = Release|x64 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Itanium.Build.0 = Release|Itanium + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 + {C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibvc.vcproj b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibvc.vcproj new file mode 100644 index 0000000..95bb241 --- /dev/null +++ b/clusterApp/3psw/zlib-1.2.11/contrib/vstudio/vc9/zlibvc.vcproj @@ -0,0 +1,1156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/clusterApp/Makefile b/clusterApp/Makefile index 51e62dd..ef1c387 100644 --- a/clusterApp/Makefile +++ b/clusterApp/Makefile @@ -1,12 +1,15 @@ -APPNAME = instApp +APPNAME = clusterApp DESTDIR = bin CD = make --no-print-directory BIN = $(DESTDIR)/$(APPNAME) -ROOTFS = /home/lst/workspace/rootfs/ -TARGET_PATH_LIB = /usr/lib64 -TARGET_PATH_INCLUDE = /usr/include -TFPT_DIR = /home/lst/workspace/rootfs/root/app/ +#readonly APP_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +CURR_DIR = /home/huaxu/develop/Cluster/clusterApp/ +ROOTFS = /home/huaxu/develop/Cluster/packages/install/ +#ROOTFS = ${APP_DIR}/../packages/install/ +TARGET_PATH_LIB = $(ROOTFS)/lib +TARGET_PATH_INCLUDE = $(ROOTFS)/include +#TFPT_DIR = /home/lst/workspace/rootfs/root/app/ CFLAGS = -fPIC -fno-strict-aliasing -fno-optimize-sibling-calls -Wall @@ -16,39 +19,47 @@ else CFLAGS += -O3 -fexpensive-optimizations endif -DEPS = -lpthread -lEGL -lGLESv2 -ldrm -lgbm -lfreetype -lm -ldl -Wl,--library-path=$(TARGET_PATH_LIB),-rpath-link=$(TARGET_PATH_LIB) +DEPS = -lpthread -lGLESv2 -lEGL -ldrm -lgbm -lfreetype -lm -ldl -Wl,--library-path=$(TARGET_PATH_LIB),-rpath-link=$(TARGET_PATH_LIB) ## DEPS += /home/lst/workspace/jpeg/jpeg-9c/install/lib/libjpeg.a -DEPS += /home/huaxu/develop/cluster/3psw/source_packages/build_install/lib/libjpeg.a -DEPS += -lz -lpng16 +DEPS += $(ROOTFS)/lib/libjpeg.a +DEPS += $(ROOTFS)/lib/libcjson.a +DEPS += -lz -lpng -lcjson #Make command to use for dependencies -CROSS_COMPILE = /opt/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/arm-fsl-linux-gnueabi- -CC = gcc -AR = ar +CROSS_COMPILE = /opt/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/bin/arm-none-linux-gnueabihf- +CC = $(CROSS_COMPILE)gcc +AR = $(CROSS_COMPILE)ar SUBDIR = ./src CFLAGS += -DLINUX \ -DEGL_API_FB \ - -DCOMPILE_IN_UBUNTU + -DCOMPILE_IN_UBUNTU \ + -DGLEW_NO_GLU ##\ ##-DCOMPILE_IN_WINDOWS CFLAGS += -Iinclude \ -I$(TARGET_PATH_INCLUDE) \ -I$(TARGET_PATH_INCLUDE)/freetype2 \ - -I/home/lst/workspace/jpeg/jpeg-9c/install/include \ - -I/home/lst/workspace/zlib/zlib_build/ \ - -I/home/lst/workspace/libpng/libpng_build/ \ - -I/home/huaxu/develop/cluster/3psw/source_packages/build_install/ \ - -I/home/huaxu/develop/cluster/3psw/source_packages/libpng-1.6.34/ \ - -I/home/huaxu/develop/cluster/3psw/source_packages/freetype-2.13.2/ \ - -I/home/huaxu/develop/ICM-SOFT/D20/icm-code/cpu/app/insDavi2.0/3psw/freetype-2.9_MinGW/include/freetype2/ \ - -I/usr/include/GL/ \ - -I/usr/include/drm/ \ - -I$(ROOTFS)/usr/src/linux/include + -I$(TARGET_PATH_INCLUDE)/GL \ + -I$(TARGET_PATH_INCLUDE)/cjson \ + -I$(TARGET_PATH_INCLUDE)/libdrm \ + -I$(ROOTFS)/build_install/ \ + -I$(ROOTFS)/../libpng-1.6.34/ \ + -I$(ROOTFS)/../freetype-2.13.2/ \ + -I$(CURR_DIR)/3psw/freetype-2.9_MinGW/include/freetype2/ \ +# -I/usr/include/ \ +# -I/usr/include/GL/ \ +# -I/usr/include/drm/ +# -I/home/lst/workspace/jpeg/jpeg-9c/install/include \ +# -I/home/lst/workspace/zlib/zlib_build/ \ +# -I/home/lst/workspace/libpng/libpng_build/ \ -CFLAGS += -L/home/huaxu/develop/cluster/3psw/source_packages/build_install/lib/ +# -I$(ROOTFS)/usr/src/linux/include + +CFLAGS += -L$(ROOTFS)/lib \ + -L/$(ROOTFS)/lib/libcjson.a SOURCES = $(shell find $(SUBDIR) -name "*.c") @@ -84,7 +95,7 @@ finish_tips: $(BIN) : $(BIN_OBJECTS) @echo " LD " $@ @echo " LD depen " $< - @$(QUIET)$(CC) -o $(BIN) $(BIN_OBJECTS) $(DEPS) /home/huaxu/develop/cluster/3psw/source_packages/build_install/lib/libcjson.a + @$(QUIET)$(CC) -o $(BIN) $(BIN_OBJECTS) $(DEPS) @echo -e " BD $(BIN) Build Success!\n" install: $(BIN) diff --git a/clusterApp/Res/model3d/bicycle_1.vbo b/clusterApp/Res/model3d/bicycle_1.vbo new file mode 100644 index 0000000000000000000000000000000000000000..62aaf180f829ae4b33e445cec0a144af98455b77 GIT binary patch literal 105662 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∓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 l57qN3!*E?vhv8phE~&$DU4$O4UsNM-