The EGL software development kit (SDK) is a feature that lets you generate output in a batch environment, even when you lack access to the graphical user interface of your development environment, or lack access to details on how projects are organized, or both. For example, if you store EGL files in a software configuration management (SCM) tool, you can create a batch job that extracts the files from the SCM tool (perhaps after working hours) and then uses the EGL SDK to trigger generation.
To use the EGL SDK, you enter the java EGLSDK command in a batch file or at a command prompt. The command statement itself can take either of two forms:
java EGLSDK generate -eglpath "c:\myGroup;h:\myCorp"
-generateFile "c:\myProg.egl"
-buildDescriptorFile "c:\myBuild.eglbld"
-buildDescriptorName myBuildDescriptorjava EGLSDK "commandfile.xml"Please note that debugging information is never included in the generated output, even if you specify a debug build descriptor.
shared_resources\plugins\com.ibm.etools.egl.batchgeneration_version\runtimeC:\Program
Files\IBM\SDP70Shared on a Windows™ system
or /opt/IBM/SDP70Shared on a Linux™ system. If you installed and kept a previous
version of an IBM® product containing
EGL before installing your current product, you may need to specify
the shared resources directory that was set up in the earlier installation.If you are generating output to multiple target systems, you must set the CLASSPATH for each.
set CLASSPATH="shared_resources\plugins\
com.ibm.etools.egl.batchgeneration_version\runtime\eglbatchgen.jar"
shared_resources\plugins\com.ibm.etools.egl.batchgeneration_version\runtime