Commit d58e4263f80b71426916ff937150d006fdf9450a

  • avatar
  • leenam
  • Wed Sep 08 12:06:56 CEST 2010
Doc - Add information about creating Smart Installer wrapper and debian packages. Add copyright statement.
Binary files differ
Binary files differ
  
1111 " <a href=\"index.html\" class=\"qtref\"><span>Qt Creator Documentation</span></a>\n" \
1212 " <div id=\"narrowsearch\"><form onsubmit=\"return false;\" action=\"\" id=\"qtdocsearch\">\n" \
1313 " <fieldset>\n" \
14 " <input type=\"text\" value=\"\" id=\"pageType\" name=\"searchstring\">\n" \
14 " <input type=\"text\" value=\"\" id=\"pageType2\" name=\"searchstring\">\n" \
1515 " </fieldset>\n" \
1616 " </form></div>\n" \
1717 " <div id=\"nav-topright\">\n" \
  
1/****************************************************************************
2**
3** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
4** All rights reserved.
5** Contact: Nokia Corporation (qt-info@nokia.com)
6**
7** This file is part of the documentation of the Qt Toolkit.
8**
9** $QT_BEGIN_LICENSE:FDL$
10** Commercial Usage
11** Licensees holding valid Qt Commercial licenses may use this file in
12** accordance with the Qt Commercial License Agreement provided with the
13** Software or, alternatively, in accordance with the terms contained in a
14** written agreement between you and Nokia.
15**
16** GNU Free Documentation License
17** Alternatively, this file may be used under the terms of the GNU Free
18** Documentation License version 1.3 as published by the Free Software
19** Foundation and appearing in the file included in the packaging of this
20** file.
21**
22** If you have questions regarding the use of this file, please contact
23** Nokia at qt-info@nokia.com.
24** $QT_END_LICENSE$
25**
26****************************************************************************/
27
128/*!
229
330\contentspage{remotecompiler.html}{Remote Compiler}
3232
3333 \title Remote Compiler Manual
3434
35 \section1 Version 0.9.2
36
3537 Remote Compiler is a compilation service at
3638 Forum Nokia. It provides a simple, standardized environment for building Qt
3739 applications and creating installation packages for Symbian and Maemo devices
121121
122122 When you have your own certificate and private key, you can specify them in
123123 the \gui{Symbian Signing} step in your build configuration.
124
125 \section2 Creating Smart Installer for Symbian Packages
126
127 To deploy Qt applications on Symbian devices, you must install the software that Qt applications
128 require, typically Qt, QtWebkit, and Open C. Nokia Smart Installer for Symbian makes it easier
129 for users to install Qt applications to Symbian phones by checking whether the device contains
130 the necessary software and by installing the missing pieces.
131
132 For this to work, the Nokia Smart Installer must be packaged with the Qt application. The
133 application SIS file must first be Symbian Signed. The capabilities used in the applications
134 determine, which signing option must be selected. The wrapper package must be signed using
135 either the same option or a more extensive option than the application SIS.
136
137 To package Nokia Smart Installer with the application, select the \gui {Smart Installer}
138 option in the \gui {SIS Type group}. This ensures that up-to-date and appropriate versions of
139 Qt and its dependencies are installed on devices. Further, it reduces the file size of the
140 application you publish, because you do not have to deliver the required applications.
141
142 For more information about the Nokia Smart Installer, see the
143 \l{http://doc.qt.nokia.com/smart-installer-1.0/index.html}{Nokia Smart Installer for Symbian Manual}.
144
145 \section2 Creating Debian Installation Packages
146
147 Remote Compiler creates installation packages for Maemo devices in the \gui {Build directory}.
148 As input, it uses the contents of the debian folder. Remote Compiler can create the packaging
149 files for you, if you have not created them yourself or if your packaging files are not
150 suitable for the target device type.
151
152 To upload your own packaging files to Remote Compiler and to use them, select the \gui {Use
153 debian folder (if present)} check box.
124154
125155 \section2 Managing Installation Files
126156
  
1919
2020qhp.projects = RemoteCompiler
2121qhp.RemoteCompiler.file = remotecompiler.qhp
22qhp.RemoteCompiler.namespace = com.nokia.remotecompiler.091
22qhp.RemoteCompiler.namespace = com.nokia.remotecompiler.092
2323qhp.RemoteCompiler.virtualFolder = doc
2424qhp.RemoteCompiler.indexTitle = Remote Compiler Manual
25qhp.RemoteCompiler.filterAttributes = remotecompiler 0.9.1
26qhp.RemoteCompiler.customFilters.RemoteCompiler.name = Remote Compiler 0.9.1
27qhp.RemoteCompiler.customFilters.RemoteCompiler.filterAttributes = remotecompiler 0.9.1
25qhp.RemoteCompiler.filterAttributes = remotecompiler 0.9.2
26qhp.RemoteCompiler.customFilters.RemoteCompiler.name = Remote Compiler 0.9.2
27qhp.RemoteCompiler.customFilters.RemoteCompiler.filterAttributes = remotecompiler 0.9.2
2828qhp.RemoteCompiler.indexRoot =
29qhp.RemoteCompiler.extraFiles = \
30 style/style.css \
29qhp.RemoteCompiler.extraFiles = style/style.css \
3130 style/style_ie6.css \
3231 style/style_ie7.css \
3332 style/style_ie8.css \
3737 images/api_examples.png \
3838 images/api_lookup.png \
3939 images/api_topics.png \
40 images/bg_ll.png \
4140 images/bg_l_blank.png \
4241 images/bg_l.png \
43 images/bg_lr.png \
4442 images/bg_r.png \
4543 images/bg_ul_blank.png \
4644 images/bg_ul.png \
5959 images/qt_tools.png \
6060 images/sep.png \
6161 images/header.png \
62 images/sprites-combined.png
62 images/sprites-combined.png \
63 images/spinner.gif \
64 images/arrow_down.png
6365
6466# macros.qdocconf
6567