(Created page with "This page describes the design and components of the MeeGo SDK installer. The installer is currently === Background === The MeeGo SDK Installer is based on IFW (Nokia's recent...") |
|||
| Line 5: | Line 5: | ||
=== Components === | === Components === | ||
| - | TBD. | + | TBD. Simple design needed |
=== Behavior === | === Behavior === | ||
| Line 28: | Line 28: | ||
=== SDK Targets === | === SDK Targets === | ||
How to update targets: | How to update targets: | ||
| - | + | <ol> | |
| - | + | <li>Target maintainer provides a madde config file (preferably a single file) that defines the target, and any new components (normal sysroot and runtime) used by the target. | |
| - | + | <li>Target maintainer provides some useful information of the target: | |
| - | + | <li>Download size | |
| - | + | <li>Installed size | |
| - | + | <li>Installer maintainer adds the config file into madde_configs directory | |
| - | + | <li>Installer maintainer runs ./creat_repo.bat to generate the repository and push it to the repository server | |
| + | <li>End user launches MeeGo SDK Maintenance Tool and select the new target to install | ||
| + | </ol> | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | + | === Adding additional tools to the SDK installer === | |
| + | It is possible to augment the installer so that additional development tools can be installed. | ||
| + | TBD: Design. Types of development tools. Open source. Restrictions | ||
| + | Steps to accomplish: | ||
| + | * People to talk to | ||
| + | * QA process | ||
| + | * Components: GUI, config values, packages, files, libraries, Qt Creator modifications | ||
This page describes the design and components of the MeeGo SDK installer. The installer is currently
Contents |
The MeeGo SDK Installer is based on IFW (Nokia's recently open-sourced Installer Framework).
TBD. Simple design needed
Windows:
Steps to install: Components installed: Registry keys: Files: Libraries: Executables: File locations:
Linux:
Steps to install: Components installed: Packages: Libraries: Executables: Config keys: File locations:
How to update targets:
It is possible to augment the installer so that additional development tools can be installed. TBD: Design. Types of development tools. Open source. Restrictions Steps to accomplish:
* People to talk to * QA process * Components: GUI, config values, packages, files, libraries, Qt Creator modifications