egl.buildDescriptorSet

This task sets the build descriptor for a part during the build time.

Parameters

Attribute Description Required
project The project to set build descriptor for Yes
part The part to set. Generic value is acceptable. For example, to set descriptor for all parts of the whole project, specify *. No, the default is *.
buildDescriptorType A case insensitive string, which must be one of the following values:
  • NonJavaScriptDebug
  • JavaScriptDebug
  • JavaTarget
  • JavaScriptTarget
  • CobolTarget
Required only when the inheritFromParent value is set to none.
buildDescriptorFile The default build descriptor file to generate the file. If the buildDescriptorFile and buildDescriptorName attribute values are empty, the build descriptor for this part will be cleared. No, the default is "%projectName%/EGLSource/%projectName%.eglbld".
buildDescriptorName The name of the build descriptor. If the buildDescriptorFile and buildDescriptorName attribute valuess are empty, the build descriptor for this part will be cleared. No, the default is "%projectName%%TypeName%BuildOption". Type name is "NonJavaScriptDebug" -> "Debug" "JavaScriptDebug" -> "JavaScript", "JavaTarget" -> "Java", "JavaScriptTarget" -> "JavaScript" "CobolTarget" -> "Cobol"。
inheritFromParent A string, which is one of the following values:
  • none
  • debug
  • target
  • all
No, default is none.
failOnError Whether or not the build should fail if there is an error. No, the default is true.
verbose If true, show all the logs. If false, only show important logs. No, the default is true.

Feedback