summaryrefslogtreecommitdiff
path: root/projects/README.projects
diff options
context:
space:
mode:
authorMark Adler <madler@alumni.caltech.edu>2011-09-09 23:24:24 -0700
committerMark Adler <madler@alumni.caltech.edu>2011-09-09 23:24:24 -0700
commit9811b53dd9e8f67015c7199fff12b5bfc6965330 (patch)
treebfa72ee22967fb56833203dfcd31c473c86b1bf1 /projects/README.projects
parent79fbcdc939b5d515218187a0d5f2526fb632075a (diff)
downloadzlib-1.2.2.1.tar.gz
zlib-1.2.2.1.tar.bz2
zlib-1.2.2.1.zip
zlib 1.2.2.1v1.2.2.1
Diffstat (limited to '')
-rw-r--r--projects/README.projects27
1 files changed, 15 insertions, 12 deletions
diff --git a/projects/README.projects b/projects/README.projects
index f32de76..1c029e4 100644
--- a/projects/README.projects
+++ b/projects/README.projects
@@ -10,18 +10,21 @@ please consider submitting the project to the contrib directory.
10Requirements 10Requirements
11============ 11============
12 12
13- The project must build zlib using exclusively the source files from 13- The project must build zlib using the source files from the official
14 the official zlib distribution. 14 zlib source distribution, exclusively.
15 15
16- If there are "official" makefiles in the zlib distribution, the builds 16- If the project produces redistributable builds (e.g. shared objects
17 given by the makefiles must be compatible with the builds given by the 17 or DLL files), these builds must be compatible to those produced by
18 project. These builds are called "official" builds. 18 makefiles, if such makefiles exist in the zlib distribution.
19 19 In particular, if the project produces a DLL build for the Win32
20- It is possible to add non-official pieces of code to the project, 20 platform, this build must comply to the officially-ammended Win32 DLL
21 if the resulting build remains compatible with an official build. 21 Application Binary Interface (ABI), described in win32/DLL_FAQ.txt.
22 For example, it is possible to add an "ASM build" target besides 22
23 the regular target, by including ASM source files from the contrib 23- The project may provide additional build targets, which depend on
24 directory. 24 3rd-party (unofficially-supported) software, present in the contrib
25 directory. For example, it is possible to provide an "ASM build",
26 besides the officially-supported build, and have ASM source files
27 among its dependencies.
25 28
26- If there are significant differences between the project files created 29- If there are significant differences between the project files created
27 by different versions of an IDE (e.g. Visual C++ 6.0 vs. 7.0), the name 30 by different versions of an IDE (e.g. Visual C++ 6.0 vs. 7.0), the name