Changeset 827


Ignore:
Timestamp:
Nov 18, 2010, 3:23:30 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

packaging: Rearranged "Development" and "Development Runtime" packages in lib.wpi to make more sense. Also fixed a bunch of qtconf.sys-related bugs.

Location:
packaging
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • packaging/Makefile.packages

    r825 r827  
    113113#
    114114
     115pkg.dev.runtime.PATH            = $(WPI_ROOT)/pkg.dev.runtime
     116pkg.dev.runtime.SOURCES         = \
     117        $(QT_INSTALL)/bin/QtAsCl4.dll \
     118        $(QT_INSTALL)/bin/QtDsgn4.dll \
     119        $(QT_INSTALL)/bin/QtDsgC4.dll
     120
    115121pkg.dev.libraries.PATH          = $(WPI_ROOT)/pkg.dev.libraries
    116122pkg.dev.libraries.SOURCES       = \
     
    128134        QtEnv.cmd->util/
    129135
    130 pkg.dev.runtime.PATH            = $(WPI_ROOT)/pkg.dev.runtime
    131 pkg.dev.runtime.SOURCES         = \
    132         $(QT_INSTALL)/bin/QtAsCl4.dll \
    133         $(QT_INSTALL)/bin/QtDsgn4.dll \
    134         $(QT_INSTALL)/bin/QtDsgC4.dll
    135 
    136136pkg.dev.plugins.PATH            = $(WPI_ROOT)/pkg.dev.plugins
    137137pkg.dev.plugins.SOURCES         = \
     
    147147wpi.dev.SCRIPT      = $(WPI_ROOT)/dev.wis
    148148wpi.dev.PACKAGES        = \
    149         pkg.dev.libraries=1 \
    150         pkg.dev.runtime=2 \
     149        pkg.dev.runtime=1 \
     150        pkg.dev.libraries=2 \
    151151        pkg.dev.plugins=3 \
    152152    pkg.dev.translations=4 \
  • packaging/dev.wis.tpl

    r820 r827  
    66
    77<PCK INDEX=1
     8     PACKAGEID="netlabs.org\Qt4\Development Runtime\${version_path}"
     9     TITLE="Runtime"
     10     NODESELECT
     11     REQUIRES="netlabs.org\Qt4\Runtime\${version_path}"
     12     TARGET="$(netlabs.org\Qt4\Runtime)" FIXED
     13     LONGFILENAMES
     14>Contains runtime libraries for development tools. This package is required</PCK>
     15
     16<PCK INDEX=2
    817     PACKAGEID="netlabs.org\Qt4\Development\${version_path}"
    918     TITLE="Libraries, Headers and Tools"
     
    1120     REQUIRES="netlabs.org\Qt4\Runtime\${version_path}"
    1221     REQUIRES="netlabs.org\Qt4\Installation Utilities\${version_path}"
    13      REQUIRES="2"
     22     REQUIRES="1"
    1423     TARGET="$(netlabs.org\Qt4\Installation Utilities)"
    1524     LONGFILENAMES
    1625     CREATEOBJECT="WPFolder|Qt ${version}|<WP_DESKTOP>|OBJECTID=<QT4_FOLDER>;"
    17      CREATEOBJECT="WPProgram|Designer|<QT4_FOLDER>|EXENAME=$(1)\bin\designer.exe;OBJECTID=<QT4_DESIGNER>;"
    18      CREATEOBJECT="WPProgram|Linguist|<QT4_FOLDER>|EXENAME=$(1)\bin\linguist.exe;OBJECTID=<QT4_LINGUIST>;"
    19      CREATEOBJECT="WPProgram|Assistant|<QT4_FOLDER>|EXENAME=$(1)\bin\assistant.exe;OBJECTID=<QT4_ASSISTANT>;"
    20      CREATEOBJECT="WPProgram|PixelTool|<QT4_FOLDER>|EXENAME=$(1)\bin\pixeltool.exe;OBJECTID=<QT4_PIXELTOOL>;"
     26     CREATEOBJECT="WPProgram|Designer|<QT4_FOLDER>|EXENAME=$(2)\bin\designer.exe;OBJECTID=<QT4_DESIGNER>;"
     27     CREATEOBJECT="WPProgram|Linguist|<QT4_FOLDER>|EXENAME=$(2)\bin\linguist.exe;OBJECTID=<QT4_LINGUIST>;"
     28     CREATEOBJECT="WPProgram|Assistant|<QT4_FOLDER>|EXENAME=$(2)\bin\assistant.exe;OBJECTID=<QT4_ASSISTANT>;"
     29     CREATEOBJECT="WPProgram|PixelTool|<QT4_FOLDER>|EXENAME=$(2)\bin\pixeltool.exe;OBJECTID=<QT4_PIXELTOOL>;"
    2130     CREATEOBJECT="WPProgram|Qt Readme|<QT4_FOLDER>|EXENAME=e.exe;PROGTYPE=PROG_PM;PARAMETERS=$(5)\README;STARTUPDIR=$(5);OPEN=RUNNING;OBJECTID=<QT4_README>;"
    2231     CREATEOBJECT="WPProgram|Qt Readme (OS/2)|<QT4_FOLDER>|EXENAME=e.exe;PROGTYPE=PROG_PM;PARAMETERS=$(5)\README.OS2;STARTUPDIR=$(5);OPEN=RUNNING;OBJECTID=<QT4_README_OS2>;"
     
    2433     CREATEOBJECT="WPUrl|qt.nokia.com|<QT4_FOLDER>|URL=http://qt.nokia.com;OBJECTID=<QT4_NOKIA_COM>;"
    2534     CREATEOBJECT="WPUrl|svn.netlabs.org/qt4|<QT4_FOLDER>|URL=http://svn.netlabs.org/qt4;OBJECTID=<QT4_SVN_NETLABS_ORG>;"
    26      CREATEOBJECT="WPProgram|Qt4 Command Prompt|<QT4_FOLDER>|EXENAME=cmd.exe;PARAMETERS=/k $(1)\util\QtEnv.cmd;OBJECTID=<QT4_ENV_CMD>;"
    27      CREATEOBJECT="WPProgram|Qt4 Command Prompt (4OS/2)|<QT4_FOLDER>|EXENAME=4os2.exe;PARAMETERS=/k $(1)\util\QtEnv.cmd;OBJECTID=<QT4_ENV_4OS2>;"
    28      EXECUTE="$(2)\util\UpdateQtSysConf.cmd|Headers=$(1),Libraries=$(1),Binaries=$(1)"
    29      DEEXECUTE="$(2)\util\UpdateQtSysConf.cmd|Headers,Libraries,Binaries"
    30 >Contains Qt development libraries, C++ headers and tools. This package is required. Note that the directory you select for this package will also be used for installing demos, examples and doc packages</PCK>
    31 
    32 <PCK INDEX=2
    33      PACKAGEID="netlabs.org\Qt4\Development Runtime\${version_path}"
    34      TITLE="Runtime"
    35      NODESELECT
    36      REQUIRES="1"
    37      REQUIRES="netlabs.org\Qt4\Runtime\${version_path}"
    38      TARGET="$(netlabs.org\Qt4\Runtime)" FIXED
    39      LONGFILENAMES
    40 >Contains runtime libraries for development tools. This package is required</PCK>
     35     CREATEOBJECT="WPProgram|Qt4 Command Prompt|<QT4_FOLDER>|EXENAME=cmd.exe;PARAMETERS=/k $(2)\util\QtEnv.cmd;OBJECTID=<QT4_ENV_CMD>;"
     36     CREATEOBJECT="WPProgram|Qt4 Command Prompt (4OS/2)|<QT4_FOLDER>|EXENAME=4os2.exe;PARAMETERS=/k $(2)\util\QtEnv.cmd;OBJECTID=<QT4_ENV_4OS2>;"
     37     EXECUTE="$(netlabs.org\Qt4\Installation Utilities)\util\UpdateQtSysConf.cmd|Headers=$(2)/include,Libraries=$(2)/lib,Binaries=$(2)/bin,Data=$(2)"
     38     DEEXECUTE="$(netlabs.org\Qt4\Installation Utilities)\util\UpdateQtSysConf.cmd|Headers,Libraries,Binaries"
     39>Contains Qt development libraries, C++ headers and tools. This package is required</PCK>
    4140
    4241<PCK INDEX=3
     
    5453     TITLE="Translations"
    5554     SELECT
    56      REQUIRES="1"
     55     REQUIRES="2"
    5756     REQUIRES="netlabs.org\Qt4\Translations\${version_path}"
    5857     TARGET="$(netlabs.org\Qt4\Translations)" FIXED
     
    127126<TEXT>Please select the packages which are to be installed.
    128127
    129 Note that most package installation paths use the system directories and cannot be changed.</TEXT>
     128Note that the directory you select for the "Libraries, Headers and Tools" package will also be used for installing "Demos", "Examples" and "Documentation" packages (provided in separate WPI archives).</TEXT>
    130129</PAGE>
    131130
Note: See TracChangeset for help on using the changeset viewer.