EGL 빌드 파일 형식
.eglbld 파일의 구조는 다음과 같습니다.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE EGL PUBLIC "-//IBM Corporation, Inc.//DTD EGL Build Parts 6.0//EN" "">
<EGL>
<!-- place your import statements here -->
<!-- place your parts here -->
</EGL>
현재 빌드 파일이 다른 빌드 파일의 파트를 참조하도록 하려면
<import> 문을 지정하십시오. 예를 들어,
체인의 다음 빌드 디스크립터 또는 빌드 디스크립터 옵션에서
참조하는 다른 빌드 파트가 다른 빌드 파일에 있는
경우 다른 빌드 파일을 지정하도록 <import> 문을
포함해야 합니다. <import> 문의 예는 다음과
같습니다.
<import file="myBldFile.eglbld"/>
다음 목록에서 파트를 선언합니다.
- <BindControl>
- <BuildDescriptor>
- <LinkEdit>
- <LinkageOptions>
- <ResourceAssociations>
다음은 간단한 예입니다.
<EGL>
<import file="myBldFile.eglbld"/>
<BuildDescriptor name="myBuildDescriptor"
genProject="myNextProject"
system="WIN"
J2EE="NO"
genProperties="GLOBAL"
genDataTables="YES"
dbms="DB2"
sqlValidationConnectionURL="jdbc:db2:SAMPLE"
sqlJDBCDriverClass="COM.ibm.db2.jdbc.app.DB2Driver"
sqlDB="jdbc:db2:SAMPLE"
</BuildDescriptor>
</EGL>
다음 위치에 있는 빌드 파일 DTD를 검토할 수 있습니다.
shared_resources\plugins\
com.ibm.etools.edt.common_version\dtd\egl_6_0.dtd
- shared_resources
- 제품의 공유 자원 디렉토리(예: Windows 시스템의 C:\Program Files\IBM\SDP70Shared 또는 Linux 시스템의 /opt/IBM/SDP70Shared)입니다. 현재 제품을 설치하기 전에 EGL이 포함된 이전 버전의 IBM® 제품을 설치하고 유지한 경우 이전 설치에서 설정된 공유 자원 디렉토리를 지정해야 할 수도 있습니다.
- version
- 설치된 플러그인 버전입니다. 두 개 이상이 있는 경우 이전 버전을 사용해야 하는 이유가 없으면 최신 버전 번호의 플러그인을 사용하십시오.