빌드 스크립트
빌드 스크립트는 빌드 계획에 의해 시작되는 파일입니다. 빌드
스크립트는 생성된 파일에서 출력을 준비합니다. 다음의 목록은
이를 작동하는 방법의 일부 예를 표시합니다.
- 의사 JCL로 작성된 빌드 스크립트는 COBOL 소스 파일을 오브젝트 파일로 변환하고 일부의 경우 빌드 스크립트는 하나 이상의 오브젝트 파일을 로드 모듈로 변환합니다. 이 빌드 스크립트는 z/OS® 빌드 서버에서 사용합니다.
- Java™ 컴파일러 또는 기타 .exe(2진) 파일이나 .bat(텍스트) 파일이 개발 시스템에서 빌드 서버에 사용 가능하거나 원격 Windows 2000/NT/XP의 빌드 서버로 전송됩니다.
- 스크립트(.scr 파일) 또는 일부 2진 코드를 USS 빌드 서버로 보냅니다.
destHost 빌드 디스크립터 옵션을 설정하여 원격 빌드 서버의 주소를 지정할 수 있습니다.
iSeries용 COBOL 빌드 스크립트
iSeries용 빌드 스크립트는 FDAPREP라는 REXX 프로그램이며 도움말 시스템에서 사용 가능한 IBM® i용 IBM Rational® Business Developer EGL 서버 안내서에 설명되어 있습니다.
z/OS용 빌드 스크립트
z/OS 환경용 COBOL을 생성하는 경우 z/OS COBOL 컴파일러 및 z/OS 링커를 시작하기 위한 빌드 스크립트를 사용할 수 있습니다. 생성된 프로그램의 대상이 CICS® 환경인 경우 CICS 변환기를 호출하는 빌드 스크립트를 사용할 수도 있습니다. 생성된 프로그램에 SQL이 있는 경우 빌드 스크립트는 DB2® 프리프로세서를 시작하고 DB2 데이터베이스 바인드를 시작합니다.
이러한 모든 태스크를 수행할 수 있도록 허용하는 z/OS 빌드 스크립트는 z/OS 빌드 컴포넌트와 함께 제공되고 z/OS 빌드 서버의 의사 JCL PROCLIB 라이브러리에 설치됩니다.
사용자의 작업 환경에 맞게 이러한 스크립트를 사용자 정의해야 합니다. 자세한 정보는 z/OS용 EGL 빌드 스크립트 수정을 참조하십시오.
Java 빌드 스크립트
Java 코드를 실행하도록 준비하기 위해 EGL은 javac(Java 컴파일러) 명령 및 해당 매개변수를 빌드 계획에 배치합니다. 그런 다음, 빌드 계획은 javac 명령과 명령에 필요한 입력을 빌드 서버에 전송합니다.