When you package and deploy a customized version of the Genero Browser Client (GBC), a suffix is appended to the version number. This suffix lets users know that the version of the GBC is a customized version. By default, the suffix is "c", and it appears in:
- the version number displayed in the Info dialog of the GBC interface.
- the name of the GBC runtime package created for the customization.
This procedure shows you how to change the suffix from the default (c) to a value of your own choosing.
Before you begin
- You have a customization directory,
gbc-project-dir/customization/customization-project-dirwith aconfig.jsonfile. If the file does not exist, create it.
TIP: Use a copy of the
config.jsonfile provided in the sample customization folder as a starting point.
Update the config.json file
Edit gbc-project-dir/customization/customization-project-dir/config.json to define customizationSuffix in the root object of the config.json file of your customization, as in this example:
{
"customizationSuffix" : "mySuffix",
"themes": [{
"name": "default",
"title": "Default",
"uses": ["platform/desktop", "common"]
},
... additional themes would be listed here ...
]
}
Effect on version information displayed
With customizationSuffix set to mySuffix, the version information displayed now displays:
Version 1.00.xx.mySuffix, wherexxrepresents the build number.
Effect on GBC customization package file
With customizationSuffix set to mySuffix, the GBC runtime package name (created with the gbc build option --create-zip) now includes the suffix. The GBC runtime package file name is:
fjs-gbc-1.00.xx.mySuffix-buildyyyyyyyyyyy-customization_sample.zip, wherexxrepresents the build number andyyyyyyyyyyyrepresents the build timestamp.