zlib 1.2.2.1
This commit is contained in:
@@ -10,18 +10,21 @@ please consider submitting the project to the contrib directory.
|
||||
Requirements
|
||||
============
|
||||
|
||||
- The project must build zlib using exclusively the source files from
|
||||
the official zlib distribution.
|
||||
- The project must build zlib using the source files from the official
|
||||
zlib source distribution, exclusively.
|
||||
|
||||
- If there are "official" makefiles in the zlib distribution, the builds
|
||||
given by the makefiles must be compatible with the builds given by the
|
||||
project. These builds are called "official" builds.
|
||||
- If the project produces redistributable builds (e.g. shared objects
|
||||
or DLL files), these builds must be compatible to those produced by
|
||||
makefiles, if such makefiles exist in the zlib distribution.
|
||||
In particular, if the project produces a DLL build for the Win32
|
||||
platform, this build must comply to the officially-ammended Win32 DLL
|
||||
Application Binary Interface (ABI), described in win32/DLL_FAQ.txt.
|
||||
|
||||
- It is possible to add non-official pieces of code to the project,
|
||||
if the resulting build remains compatible with an official build.
|
||||
For example, it is possible to add an "ASM build" target besides
|
||||
the regular target, by including ASM source files from the contrib
|
||||
directory.
|
||||
- The project may provide additional build targets, which depend on
|
||||
3rd-party (unofficially-supported) software, present in the contrib
|
||||
directory. For example, it is possible to provide an "ASM build",
|
||||
besides the officially-supported build, and have ASM source files
|
||||
among its dependencies.
|
||||
|
||||
- If there are significant differences between the project files created
|
||||
by different versions of an IDE (e.g. Visual C++ 6.0 vs. 7.0), the name
|
||||
|
||||
Reference in New Issue
Block a user