Changes between Version 2 and Version 3 of QtWebKitPackaging


Ignore:
Timestamp:
May 4, 2010 7:52:05 AM (14 years ago)
Author:
Simon Hausmann
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • QtWebKitPackaging

    v2 v3  
    55In addition we should think about building binary packages from that source package, including perhaps the option of providing binaries that can be installed on devices.
    66
    7 == Source Package Requirements ==
    8 
    9    * A source package should be self-contained and not depend on other source package.
    10    * It should be possible to compile the package against an installed version of Qt.
    11    * No additional tools should be required for the build, beyond what is needed for building Qt applications.
    12    * After the build and installation of the source package it should be possible to use the new QtWebKit installation through simple "QT += webkit" use in the .pro file.
    13 
    147== Packaging Steps ==
    158
    16 The {{{make-package}}} tool from http://gitorious.org/qtwebkit/tools is currently used to create source packages. It assumes the availability of the source code in a Git repository.
     9The {{{make-package.py}}} tool from http://gitorious.org/qtwebkit/tools is currently used to create source packages. It assumes the availability of the source code in a Git repository.
    1710
    18    1. qmake is run to generate all the automatically generated code.
    19    1. syncqt from Qt is run to generate the convenience class-name style includes, located in {{{include/QtWebKit}}}
     11   1. qmake is run to generate all the automatically generated code in the {{{generated/}}} subdirectories.
     12   1. Unnecessary files and directories are removed.
     13   1. A source tar.gz is produced.
    2014
     15Calling the tool produces a package from the current git {{{HEAD}}}.
     16