diff options
author | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:24:24 -0700 |
---|---|---|
committer | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:24:24 -0700 |
commit | 9811b53dd9e8f67015c7199fff12b5bfc6965330 (patch) | |
tree | bfa72ee22967fb56833203dfcd31c473c86b1bf1 /projects/README.projects | |
parent | 79fbcdc939b5d515218187a0d5f2526fb632075a (diff) | |
download | zlib-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.projects | 27 |
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. | |||
10 | Requirements | 10 | Requirements |
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 |