Changeset 734
- Timestamp:
- May 13, 2010, 4:59:59 PM (15 years ago)
- Location:
- packaging
- Files:
-
- 1 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
packaging/Makefile.packages
r732 r734 53 53 pkg.lib.runtime.PATH = $(WPI_ROOT)/pkg.lib.runtime 54 54 pkg.lib.runtime.SOURCES = \ 55 $(QT_INSTALL)/bin/QtCLuc4.dll \ 55 56 $(QT_INSTALL)/bin/QtCore4.dll \ 56 57 $(QT_INSTALL)/bin/QtGui4.dll \ 58 $(QT_INSTALL)/bin/QtHelp4.dll \ 57 59 $(QT_INSTALL)/bin/QtNet4.dll \ 58 60 $(QT_INSTALL)/bin/QtScri4.dll \ … … 61 63 $(QT_INSTALL)/bin/QtSvg4.dll \ 62 64 $(QT_INSTALL)/bin/QtTest4.dll \ 65 $(QT_INSTALL)/bin/QtWebK4.dll \ 63 66 $(QT_INSTALL)/bin/QtXml4.dll \ 64 67 $(QT_INSTALL)/bin/QtXmlP4.dll … … 70 73 pkg.lib.plugins.PATH = $(WPI_ROOT)/pkg.lib.plugins 71 74 pkg.lib.plugins.SOURCES = \ 72 $(addsuffix ->accessible/, $(wildcard $(QT_INSTALL)/plugins/accessible/*.dll)) \ 73 $(addsuffix ->codecs/, $(wildcard $(QT_INSTALL)/plugins/codecs/*.dll)) \ 74 $(addsuffix ->iconengines/, $(wildcard $(QT_INSTALL)/plugins/iconengines/*.dll)) \ 75 $(addsuffix ->imageformats/,$(wildcard $(QT_INSTALL)/plugins/imageformats/*.dll)) \ 76 $(addsuffix ->sqldrivers/, $(wildcard $(QT_INSTALL)/plugins/sqldrivers/*.dll)) 75 $(addsuffix ->accessible/, $(wildcard $(QT_INSTALL)/plugins/accessible/*.dll)) \ 76 $(addsuffix ->codecs/, $(wildcard $(QT_INSTALL)/plugins/codecs/*.dll)) \ 77 $(addsuffix ->graphicssystems/, $(wildcard $(QT_INSTALL)/plugins/graphicssystems/*.dll)) \ 78 $(addsuffix ->iconengines/, $(wildcard $(QT_INSTALL)/plugins/iconengines/*.dll)) \ 79 $(addsuffix ->imageformats/, $(wildcard $(QT_INSTALL)/plugins/imageformats/*.dll)) \ 80 $(addsuffix ->sqldrivers/, $(wildcard $(QT_INSTALL)/plugins/sqldrivers/*.dll)) 77 81 78 82 pkg.lib.translations.PATH = $(WPI_ROOT)/pkg.lib.translations 79 83 pkg.lib.translations.SOURCES = \ 80 $( filter-out $(wildcard $(QT_INSTALL)/translations/qt_help*.qm),\81 $(wildcard $(QT_INSTALL)/translations/qt_*.qm))84 $(wildcard $(QT_INSTALL)/translations/qt_*.qm) \ 85 $(wildcard $(QT_INSTALL)/translations/qt_help_*.qm) 82 86 83 87 pkg.lib.systray.PATH = $(WPI_ROOT)/pkg.lib.systray … … 99 103 # 100 104 101 # @todo QtDsgn4.dll and QtDsgC4.dll must be taken from $(QT_INSTALL)102 # on the next release103 104 105 pkg.dev.libraries.PATH = $(WPI_ROOT)/pkg.dev.libraries 105 106 pkg.dev.libraries.SOURCES = \ 106 $(addsuffix ->bin/, $(wildcard $(QT_INSTALL)/bin/*.exe)) \ 107 $(addsuffix ->bin/, $(filter-out \ 108 %/qtdemo.exe, \ 109 $(wildcard $(QT_INSTALL)/bin/*.exe))) \ 107 110 $(addsuffix ->lib/, $(wildcard $(QT_INSTALL)/lib/*.lib)) \ 108 111 $(addsuffix ->lib/, $(wildcard $(QT_INSTALL)/lib/*.prl)) \ … … 117 120 pkg.dev.runtime.PATH = $(WPI_ROOT)/pkg.dev.runtime 118 121 pkg.dev.runtime.SOURCES = \ 119 $(QT_BUILD)/bin/QtDsgn4.dll \ 120 $(QT_BUILD)/bin/QtDsgC4.dll 122 $(QT_INSTALL)/bin/QtAsCl4.dll \ 123 $(QT_INSTALL)/bin/QtDsgn4.dll \ 124 $(QT_INSTALL)/bin/QtDsgC4.dll 125 126 pkg.dev.plugins.PATH = $(WPI_ROOT)/pkg.dev.plugins 127 pkg.dev.plugins.SOURCES = \ 128 $(QT_INSTALL)/plugins/designer/qwebview.dll->designer/ 121 129 122 130 pkg.dev.translations.PATH = $(WPI_ROOT)/pkg.dev.translations 123 131 pkg.dev.translations.SOURCES = \ 124 132 $(wildcard $(QT_INSTALL)/translations/designer_*.qm) \ 125 $(wildcard $(QT_INSTALL)/translations/linguist_*.qm) 133 $(wildcard $(QT_INSTALL)/translations/linguist_*.qm) \ 134 $(wildcard $(QT_INSTALL)/translations/assistant_*.qm) 126 135 127 136 wpi.dev.PATH = $(OUT_ROOT)/qt-dev-$(QT_VER_FULL).wpi … … 130 139 pkg.dev.libraries=1 \ 131 140 pkg.dev.runtime=2 \ 132 pkg.dev.translations=3 \ 133 pkg.readme=4 141 pkg.dev.plugins=3 \ 142 pkg.dev.translations=4 \ 143 pkg.readme=5 134 144 135 145 # … … 139 149 pkg.examples.demos.PATH = $(WPI_ROOT)/pkg.examples.demos 140 150 pkg.examples.demos.SOURCES = \ 141 $(wildcard $(QT_INSTALL)/demos/*/) \151 $(wildcard $(QT_INSTALL)/demos/*/) 142 152 143 153 pkg.examples.demo-plugins.PATH = $(WPI_ROOT)/pkg.examples.demo-plugins … … 149 159 $(wildcard $(QT_INSTALL)/examples/*/) \ 150 160 151 # @todo add examples.example-plugins 152 # @todo install qtdemo in bin/ when it's ready 161 pkg.examples.example-plugins.PATH = $(WPI_ROOT)/pkg.examples.example-plugins 162 pkg.examples.example-plugins.SOURCES = \ 163 $(QT_INSTALL)/plugins/designer/cntrext.dll->designer/ \ 164 $(QT_INSTALL)/plugins/designer/cstmwgt.dll->designer/ \ 165 $(QT_INSTALL)/plugins/designer/tskmext.dll->designer/ \ 166 $(QT_INSTALL)/plugins/designer/wrldclk.dll->designer/ 167 168 pkg.examples.qtdemo.PATH = $(WPI_ROOT)/pkg.examples.qtdemo 169 pkg.examples.qtdemo.SOURCES = \ 170 $(QT_INSTALL)/bin/qtdemo.exe 153 171 154 172 wpi.examples.PATH = $(OUT_ROOT)/qt-examples-$(QT_VER_FULL).wpi … … 158 176 pkg.examples.demo-plugins=2 \ 159 177 pkg.examples.examples=3 \ 160 pkg.readme=4 178 pkg.examples.example-plugins=4 \ 179 pkg.examples.qtdemo=5 \ 180 pkg.readme=6 181 182 # 183 # Documentation archive 184 # 185 186 pkg.doc.qch.PATH = $(WPI_ROOT)/pkg.doc.qch 187 pkg.doc.qch.SOURCES = \ 188 $(wildcard $(QT_INSTALL)/doc/qch/) 189 190 wpi.doc.PATH = $(OUT_ROOT)/qt-doc-$(QT_VER_FULL).wpi 191 wpi.doc.SCRIPT = $(WPI_ROOT)/doc.wis 192 wpi.doc.PACKAGES = \ 193 pkg.doc.qch=1 \ 194 pkg.readme=2 161 195 162 196 # … … 164 198 # 165 199 166 WPIS = wpi.lib wpi.dev wpi.examples 200 WPIS = wpi.lib wpi.dev wpi.examples wpi.doc 167 201 168 202 #------------------------------------------------------------------------------- -
packaging/dev.wis.tpl
r544 r734 17 17 CREATEOBJECT="WPProgram|Designer|<QT4_FOLDER>|EXENAME=$(1)\bin\designer.exe;OBJECTID=<QT4_DESIGNER>;" 18 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>;" 19 20 CREATEOBJECT="WPProgram|PixelTool|<QT4_FOLDER>|EXENAME=$(1)\bin\pixeltool.exe;OBJECTID=<QT4_PIXELTOOL>;" 20 21 CREATEOBJECT="WPProgram|Qt Readme|<QT4_FOLDER>|EXENAME=e.exe;PROGTYPE=PROG_PM;PARAMETERS=$(4)\README;STARTUPDIR=$(4);OPEN=RUNNING;OBJECTID=<QT4_README>;" … … 38 39 39 40 <PCK INDEX=3 41 PACKAGEID="netlabs.org\Qt4\Development Plugins\${version_path}" 42 TITLE="Plugins" 43 ESELECT 44 REQUIRES="2" 45 REQUIRES="netlabs.org\Qt4\Plugins\${version_path}" 46 TARGET="$(netlabs.org\Qt4\Plugins)" FIXED 47 LONGFILENAMES 48 >Contains plugins for development tools</PCK> 49 50 <PCK INDEX=4 40 51 PACKAGEID="netlabs.org\Qt4\Development Translations\${version_path}" 41 52 TITLE="Translations" … … 47 58 >Contains translations of the Qt development tools. This package is recommended</PCK> 48 59 49 <PCK INDEX= 460 <PCK INDEX=5 50 61 PACKAGEID="netlabs.org\Qt4\Readme\${version_path}" 51 62 TITLE="Readmes and Licenses" … … 97 108 More information about Qt licensing models is available at http://qt.nokia.com/products/licensing/</TEXT> 98 109 99 <README FORMAT=FLOW EXTRACTFROMPCK=" 4">LICENSE.LGPL</README>110 <README FORMAT=FLOW EXTRACTFROMPCK="5">LICENSE.LGPL</README> 100 111 </PAGE> 101 112 … … 107 118 By pressing the "I agree" button, you agree to all terms and conditions to either the below license agreement or to the license agreement shown on the previous page, or to both.</TEXT> 108 119 109 <README FORMAT=FLOW EXTRACTFROMPCK=" 4">LICENSE.GPL3</README>120 <README FORMAT=FLOW EXTRACTFROMPCK="5">LICENSE.GPL3</README> 110 121 </PAGE> 111 122 -
packaging/examples.wis.tpl
r544 r734 16 16 LONGFILENAMES 17 17 EXECUTE="$(netlabs.org\Qt4\Installation Utilities)\util\UpdateQtSysConf.cmd|Demos=$(1)" 18 CREATEOBJECT="WPShadow|Demos|<QT4_FOLDER>|SHADOWID=$(1);OBJECTID=<QT4_DEMOS>;"19 18 >Contains the executables and the source code of the Qt demo applications</PCK> 20 19 … … 23 22 TITLE="Demo Plugins" 24 23 SELECT 25 REQUIRES=" netlabs.org\Qt4\Demos\${version_path}"24 REQUIRES="1" 26 25 REQUIRES="netlabs.org\Qt4\Plugins\${version_path}" 27 26 TARGET="$(netlabs.org\Qt4\Plugins)" FIXED … … 38 37 LONGFILENAMES 39 38 EXECUTE="$(netlabs.org\Qt4\Installation Utilities)\util\UpdateQtSysConf.cmd|Examples=$(3)" 40 CREATEOBJECT="WPShadow|Examples|<QT4_FOLDER>|SHADOWID=$(3);OBJECTID=<QT4_EXAMPLES>;"41 39 >Contains the executables and the source code of the Qt example applications</PCK> 42 40 43 41 <PCK INDEX=4 42 PACKAGEID="netlabs.org\Qt4\Example Plugins\${version_path}" 43 TITLE="Example Plugins" 44 SELECT 45 REQUIRES="3" 46 REQUIRES="netlabs.org\Qt4\Plugins\${version_path}" 47 TARGET="$(netlabs.org\Qt4\Plugins)" FIXED 48 LONGFILENAMES 49 >Contains the example plugins</PCK> 50 51 <PCK INDEX=5 52 PACKAGEID="netlabs.org\Qt4\QtDemo\${version_path}" 53 TITLE="Example and Demo Launcher" 54 SELECT 55 REQUIRES="1" 56 REQUIRES="2" 57 REQUIRES="3" 58 REQUIRES="4" 59 REQUIRES="netlabs.org\Qt4\Development\${version_path}" 60 TARGET="$(netlabs.org\Qt4\Development)\bin" FIXED 61 LONGFILENAMES 62 CREATEOBJECT="WPProgram|Examples and Demos|<QT4_FOLDER>|EXENAME=$(5)\qtdemo.exe;OBJECTID=<QT4_DEMO>;" 63 >Contains the Qt example and demo launcher application</PCK> 64 65 <PCK INDEX=6 44 66 PACKAGEID="netlabs.org\Qt4\Readme\${version_path}" 45 67 TITLE="Readmes and Licenses" … … 91 113 More information about Qt licensing models is available at http://qt.nokia.com/products/licensing/</TEXT> 92 114 93 <README FORMAT=FLOW EXTRACTFROMPCK=" 4">LICENSE.LGPL</README>115 <README FORMAT=FLOW EXTRACTFROMPCK="6">LICENSE.LGPL</README> 94 116 </PAGE> 95 117 … … 101 123 By pressing the "I agree" button, you agree to all terms and conditions to either the below license agreement or to the license agreement shown on the previous page, or to both.</TEXT> 102 124 103 <README FORMAT=FLOW EXTRACTFROMPCK=" 4">LICENSE.GPL3</README>125 <README FORMAT=FLOW EXTRACTFROMPCK="6">LICENSE.GPL3</README> 104 126 </PAGE> 105 127 -
packaging/lib.wis.tpl
r723 r734 189 189 TARGET="=("GetSysAppPath")\Qt4" 190 190 LONGFILENAMES 191 >Contains installation utilities. This package is required. The installation directory of this package serves as a base directory for all other Qt packages except Runtime </PCK>191 >Contains installation utilities. This package is required. The installation directory of this package serves as a base directory for all other Qt packages except Runtime, as well as for other Qt 4 installation archives ("dev", "examples" and "doc")</PCK> 192 192 193 193 <PCK INDEX=3 -
packaging/make_packages.cmd
r721 r734 336 336 call ReplaceInFile 'dev.wis.tpl', G.OutDirWpi'\dev.wis', 'G.vars' 337 337 call ReplaceInFile 'examples.wis.tpl', G.OutDirWpi'\examples.wis', 'G.vars' 338 call ReplaceInFile 'doc.wis.tpl', G.OutDirWpi'\doc.wis', 'G.vars' 338 339 339 340 drop G.vars. … … 345 346 call Done 1 346 347 if (Exec('make -f Makefile.packages wpi.examples', G.ScriptDir, '>'G.LogFile) \= 0) then 348 call Done 1 349 if (Exec('make -f Makefile.packages wpi.doc', G.ScriptDir, '>'G.LogFile) \= 0) then 347 350 call Done 1 348 351
Note:
See TracChangeset
for help on using the changeset viewer.