Make it build on Windows. Fix traces on Windows. Abstract out platform specific actio...
[dorian] / dorian.pro
index a3c786a..40de241 100644 (file)
@@ -96,14 +96,23 @@ DEFINES += \
 
 include(model/modeltest/modeltest.pri)
 
-unix: !symbian {
-    LIBS += -lz
+unix {
+    symbian {
+    } else {
+        LIBS += -lz
+    }
 }
-windows {
-    # FIXME: Build zlib, too
+win32 {
+    DEFINES += ZLIB_WINAPI
+    INCLUDEPATH += $$PWD/model/zlib
+    LIBS += pkg/win32/zlibstat.lib
 }
 symbian {
-    # FIXME: Add OpenC ZLIB
+    # ICON = ...
+    TARGET.UID3 = 0xEA633557
+    # TARGET.CAPABILITY = ...
+    # FIXME: Add OpenC ZLIB?
+    INCLUDEPATH += C:\NokiaQtSDK\Symbian\SDK\src\3rdparty\zlib
 }
 maemo5 {
     QT += maemo5 dbus