--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/quazip/quazip.pro Sun Sep 04 10:58:42 2011 +0400
@@ -0,0 +1,77 @@
+TEMPLATE = lib
+CONFIG += qt warn_on
+QT -= gui
+DEPENDPATH += .
+INCLUDEPATH += .
+
+# Input
+HEADERS += \
+ crypt.h\
+ ioapi.h\
+ JlCompress.h\
+ quaadler32.h\
+ quachecksum32.h\
+ quacrc32.h\
+ quazip.h\
+ quazipfile.h\
+ quazipfileinfo.h\
+ quazipnewinfo.h\
+ quazip_global.h\
+ unzip.h\
+ zip.h\
+
+SOURCES += *.c *.cpp
+
+unix:!symbian {
+ headers.path=$$PREFIX/include/quazip
+ headers.files=$$HEADERS
+ target.path=$$PREFIX/lib
+ INSTALLS += headers target
+
+ OBJECTS_DIR=.obj
+ MOC_DIR=.moc
+
+ LIBS += -lz
+}
+
+win32 {
+ headers.path=$$PREFIX/include/quazip
+ headers.files=$$HEADERS
+ target.path=$$PREFIX/lib
+ INSTALLS += headers target
+
+ *-g++*: LIBS += -lz.dll
+ *-msvc*: LIBS += -lzlib
+ *-msvc*: QMAKE_LFLAGS += /IMPLIB:$$DESTDIR\\quazip.lib
+}
+
+
+symbian {
+
+ # Note, on Symbian you may run into troubles with LGPL.
+ # The point is, if your application uses some version of QuaZip,
+ # and a newer binary compatible version of QuaZip is released, then
+ # the users of your application must be able to relink it with the
+ # new QuaZip version. For example, to take advantage of some QuaZip
+ # bug fixes.
+
+ # This is probably best achieved by building QuaZip as a static
+ # library and providing linkable object files of your application,
+ # so users can relink it.
+
+ CONFIG += staticlib
+ CONFIG += debug_and_release
+
+ LIBS += -lezip
+
+ #Export headers to SDK Epoc32/include directory
+ exportheaders.sources = $$HEADERS
+ exportheaders.path = quazip
+ for(header, exportheaders.sources) {
+ BLD_INF_RULES.prj_exports += "$$header $$exportheaders.path/$$basename(header)"
+ }
+}
+
+
+
+DEFINES += QUAZIP_BUILD