ecuxpro variant-merge

Merge the given input files into one variant ECU Extract which is saved into the specified output file. E.g.: ecuxpro variant-merge -e ./EvaluatedVariantSet.arxml -m ./mergerConfigFile.xml -f variant1=./file1.arxml,./file2.arxml -f variant2=./file3.arxml ./output.arxml NOTICE: The merge result strongly depends on the order of the file sets.

Command

ecuxpro variant-merge -e=<file>[,<file>...] [-e=<file>[,<file>...]]... -m=<file> -f=<variant-name>=<file>
                             [-f=<variant-name>=<file>]... <output-file>

Usage

Usage: ecuxpro variant-merge [-h] -e=<file>[,<file>...] [-e=<file>[,<file>...]]... -m=<file> -f=<variant-name>=<file>
                             [-f=<variant-name>=<file>]... <output-file>

Description:
Merge the given input files into one variant ECU Extract which is saved into the specified output file.
E.g.: ecuxpro variant-merge -e ./EvaluatedVariantSet.arxml -m ./mergerConfigFile.xml -f variant1=./file1.arxml,./file2.
arxml -f variant2=./file3.arxml ./output.arxml
NOTICE: The merge result strongly depends on the order of the file sets.

Parameters:
*     <output-file>                      The output file to be generated.

Options:
* -e, --evs=<file>[,<file>...]           The Evaluated Variant Set to be evaluated.
                                         E.g.: '-e EVS.arxml,PreDefinedVariants.arxml' or
                                          '-e EVS.arxml -e PreDefinedVariants.arxml'
* -m, --merge-config=<file>              The merger configuration file. An XML file path is sufficient in case there is
                                           no merger configuration file yet. The file is then created at this location.
* -f, --file-set=<variant-name>=<file>   The input files for each variant.
                                         E.g.: -f variant1=./file1.arxml,./file2.arxml -f variant2=./file3.arxml
  -h, --help                             Display the help.

For the meaning of the returned exit codes, see Exit Codes.