Warning
This documentation is for SDK 5. The latest major version is SDK 6. SDK 5 is in maintenance mode since the release of SDK 5.8.0. Consequently, as stated in the SDK End User License Agreement (EULA), the SDK will reach the end of its life by July 2028. Contact our support team for assistance with migrating to the new SDK, or your sales representative if you require an extension of SDK maintenance as a service.
Select a VEE Port
Note
This page is releated to the version 5 and lower of the SDK. If you use the SDK 6, please refer to the page Select a VEE Port.
Building or running an Application or a Test Suite with MMM requires a VEE Port.
There are 4 different ways to provide a VEE Port for a module project:
Set the build option
platform-loader.target.platform.fileto the path of a VEE Port file (.zip,.jpfor.vde).Set the build option
platform-loader.target.platform.dirto the path of thesourcefolder of an already imported Source VEE Port.Declare a module dependency with the conf
platform:<dependency org="myorg" name="myname" rev="1.0.0" conf="platform->default" transitive="false"/>
Copy a VEE Port file to the dropins folder. The default dropins folder location is
[module_project_dir]/dropins. It can be changed using the build optionplatform-loader.target.platform.dropins.
Note
Using a VEE Port in the .zip format requires at least the version 5.4.0 of the SDK.
At least 1 of these 4 ways is required to build an Application with a VEE Port. If several ways are used, the following rules are applied:
If
platform-loader.target.platform.fileorplatform-loader.target.platform.diris set, the other options are ignored.If the the module project defined several VEE Ports, the build fails. For example the following cases are not allowed:
Setting a VEE Port with the option
platform-loader.target.platform.fileand another one with the optionplatform-loader.target.platform.dirDeclaring a VEE Port as a dependency and adding a platform in the
dropinsfolderDeclaring 2 VEE Ports as Dependencies
Adding 2 VEE Ports in the
dropinsfolder
Refer to the Platform Loader section for a complete list of options.
