src/versit/versit.pro
changeset 0 876b1a06bc25
child 5 603d3f8b6302
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/versit/versit.pro	Wed Aug 25 15:49:42 2010 +0300
@@ -0,0 +1,93 @@
+# #####################################################################
+# Versit
+# #####################################################################
+TEMPLATE = lib
+TARGET = QtVersit
+include(../../common.pri)
+
+DEFINES += QT_BUILD_VERSIT_LIB QT_MAKEDLL QT_ASCII_CAST_WARNINGS
+
+CONFIG += mobility
+MOBILITY = contacts
+
+# Contacts Includepath
+INCLUDEPATH += . \
+               ../contacts \
+               ../contacts/requests \
+               ../contacts/filters \
+               ../contacts/details
+
+# Input
+PUBLIC_HEADERS +=  \
+    qversitdocument.h \
+    qversitproperty.h \
+    qversitreader.h \
+    qversitwriter.h \
+    qversitcontactexporter.h \
+    qversitcontactimporter.h \
+    qversitresourcehandler.h
+
+# Private Headers
+PRIVATE_HEADERS += \
+    qvcardbackuphandlers_p.h \
+    qversitdocument_p.h \
+    qversitdocumentwriter_p.h \
+    qversitproperty_p.h \
+    qversitreader_p.h \
+    qversitwriter_p.h \
+    qvcard21writer_p.h \
+    qvcard30writer_p.h \
+    qversitcontactexporter_p.h \
+    qversitcontactimporter_p.h \
+    qversitdefs_p.h \
+    versitutils_p.h
+
+# Implementation
+SOURCES += qversitdocument.cpp \
+    qversitdocument_p.cpp \
+    qversitdocumentwriter_p.cpp \
+    qversitproperty.cpp \
+    qversitreader.cpp \
+    qversitreader_p.cpp \
+    qversitwriter.cpp \
+    qversitwriter_p.cpp \
+    qvcard21writer.cpp \
+    qvcard30writer.cpp \
+    qversitcontactexporter.cpp \
+    qversitcontactexporter_p.cpp \
+    qversitcontactimporter.cpp \
+    qversitcontactimporter_p.cpp \
+    qvcardbackuphandlers_p.cpp \
+    qversitresourcehandler.cpp \
+    versitutils.cpp
+
+HEADERS += \
+    $$PUBLIC_HEADERS \
+    $$PRIVATE_HEADERS
+
+symbian { 
+    TARGET.UID3 = 0x2002BFBF
+    TARGET.EPOCALLOWDLLDATA = 1
+    TARGET.CAPABILITY = ALL \
+        -TCB
+        
+    defFiles = \
+        "$${LITERAL_HASH}ifdef WINSCW" \
+        "DEFFILE ../s60installs/bwins/$${TARGET}.def" \
+        "$${LITERAL_HASH}elif defined EABI" \
+        "DEFFILE ../s60installs/eabi/$${TARGET}.def" \
+        "$${LITERAL_HASH}endif "
+    MMP_RULES += defFiles
+}
+
+maemo5|maemo6 {
+    CONFIG += create_pc create_prl
+    QMAKE_PKGCONFIG_DESCRIPTION = Qt Mobility - Versit API
+    pkgconfig.path = $$QT_MOBILITY_LIB/pkgconfig
+    pkgconfig.files = QtVersit.pc
+
+    INSTALLS += pkgconfig
+}
+
+CONFIG += app
+include(../../features/deploy.pri)