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 'projects/README.projects')
| -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 |
