summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShane Kearns <shane.kearns@accenture.com>2010-07-07 11:02:31 (GMT)
committerShane Kearns <shane.kearns@accenture.com>2010-07-07 11:40:00 (GMT)
commit1b598281b5071dff6b1c1510fcb4d41a300c47a4 (patch)
treeb53fd8f49cc3cecf7b43273e68958409e17fa9ec
parent28651cfc0ce2954c0b6c0e5d3587e4d8b001c1de (diff)
downloadQt-1b598281b5071dff6b1c1510fcb4d41a300c47a4.zip
Qt-1b598281b5071dff6b1c1510fcb4d41a300c47a4.tar.gz
Qt-1b598281b5071dff6b1c1510fcb4d41a300c47a4.tar.bz2
Add partial update deployment rules to QtNetwork
Partial update allows you to build a qtnetwork.sis which can be installed on top of a matching qt.sis, but contains only the qtnetwork.dll file. This is faster to install, so it's useful when developing qtnetwork. Reviewed-by: Simon Hausmann
-rw-r--r--src/network/network.pro15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/network/network.pro b/src/network/network.pro
index 7ed7d3a..5e33080 100644
--- a/src/network/network.pro
+++ b/src/network/network.pro
@@ -28,4 +28,19 @@ QMAKE_LIBS += $$QMAKE_LIBS_NETWORK
symbian {
TARGET.UID3=0x2001B2DE
LIBS += -lesock -linsock -lcertstore -lefsrv -lctframework
+
+ # Partial upgrade SIS file
+ vendorinfo = \
+ "; Localised Vendor name" \
+ "%{\"Nokia, Qt\"}" \
+ " " \
+ "; Unique Vendor name" \
+ ":\"Nokia, Qt\"" \
+ " "
+ pu_header = "; Partial upgrade package for testing QtGui changes without reinstalling everything" \
+ "$${LITERAL_HASH}{\"Qt network\"}, (0x2001E61C), $${QT_MAJOR_VERSION},$${QT_MINOR_VERSION},$${QT_PATCH_VERSION}, TYPE=PU"
+ partial_upgrade.pkg_prerules = pu_header vendorinfo
+ partial_upgrade.sources = $$QMAKE_LIBDIR_QT/QtNetwork.dll
+ partial_upgrade.path = c:/sys/bin
+ DEPLOYMENT = partial_upgrade $$DEPLOYMENT
}