Import

LemonTree Components

Are defined in LemonTree Desktop learn more here: Components [LemonTree 3.0]


Command:

LemonTree.Automation.exe import --model={modelPath} --components={componentPath} [–-abortonerror] [--asreadonly]
Argument Description Required
--model The target 'Model' into which the 'Components' are imported. Yes
--components List of 'Component' (*.mpms) files to be imported. Supports one or multiple files seperated by commas. Also supports wildcard * to select all 'Components' in a folder. Yes
--AbortOnError Abort import if it fails.
--AsReadOnly The imported packages will be read-only inside the model.
--license Path to a folder or file with a license.
--verbosity Sets the verbosity level of the logging.

Powershell Example: This imports two given LemonTree Components into "model.eap"

LemonTree.Automation.exe import --model model.eap --components first.mpms,second.mpms
echo Exitcode $LASTEXITCODE
pause

This imports all LemonTree Components from directory "repo" into "model.eap"

LemonTree.Automation.exe import --model model.eap --components .\path\to\repo\*.mpms
echo Exitcode $LASTEXITCODE
pause