Changes between Version 2 and Version 3 of QtWebKitPackaging


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

--

Legend:

Unmodified
Added
Removed
Modified
  • TabularUnified 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