summaryrefslogtreecommitdiff
path: root/projects/README.projects
diff options
context:
space:
mode:
Diffstat (limited to 'projects/README.projects')
-rw-r--r--projects/README.projects38
1 files changed, 38 insertions, 0 deletions
diff --git a/projects/README.projects b/projects/README.projects
new file mode 100644
index 0000000..f32de76
--- /dev/null
+++ b/projects/README.projects
@@ -0,0 +1,38 @@
1This directory contains project files for building zlib under various
2Integrated Development Environments (IDE).
3
4If you wish to submit a new project to this directory, you should comply
5to the following requirements. Otherwise (e.g. if you wish to integrate
6a custom piece of code that changes the zlib interface or its behavior),
7please consider submitting the project to the contrib directory.
8
9
10Requirements
11============
12
13- The project must build zlib using exclusively the source files from
14 the official zlib distribution.
15
16- If there are "official" makefiles in the zlib distribution, the builds
17 given by the makefiles must be compatible with the builds given by the
18 project. These builds are called "official" builds.
19
20- It is possible to add non-official pieces of code to the project,
21 if the resulting build remains compatible with an official build.
22 For example, it is possible to add an "ASM build" target besides
23 the regular target, by including ASM source files from the contrib
24 directory.
25
26- 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
28 of the project directory should contain the version number of the IDE
29 for which the project is intended (e.g. "visualc6" for Visual C++ 6.0,
30 or "visualc7" for Visual C++ 7.0 and 7.1).
31
32
33Current projects
34================
35
36visualc6/ by Simon-Pierre Cadieux <methodex@methodex.ca>
37 and Cosmin Truta <cosmint@cs.ubbcluj.ro>
38 Project for Microsoft Visual C++ 6.0