destDirectory
destDirectory 빌드 디스크립터 옵션은 준비의 출력을 저장하는 디렉토리를 지정합니다. 이 옵션은 프로젝트가 아닌 디렉토리에 생성하는 경우에만 중요합니다.
완전한 파일 경로를 지정할 때 마지막 디렉토리를 제외한 모든 디렉토리가 있어야 합니다. 예를 들어, Windows 2000에서 C:\buildout을 지정하면 buildout 디렉토리가 없는 경우 EGL이 이 디렉토리를 작성합니다. 그러나 C:\interim\buildout을 지정하고 중간 디렉토리가 없는 경우 준비에 실패합니다.
상대 디렉토리(예: USS의 myid/mysource)를 지정하면 출력이 최하위 디렉토리에 배치됩니다. 이 디렉토리는 다음에 설명된 바와 같이 기본 디렉토리의 상대 디렉토리입니다.
destDirectory의 기본값은 다음 경우와 같이 destHost 빌드 디스크립터 옵션의 상태에 의해 영향을 받습니다.
- destHost가 지정된 경우 destDirectory의 기본값은 빌드 서버가 시작되는 디렉토리입니다.
- destHost가 지정되지 않은 경우 생성이 발생하는 시스템에서 준비가 발생합니다. 이 경우 destDirectory의 기본값은 genDirectory 빌드 디스크립터 옵션에서 제공합니다.
destUserID 빌드 디스크립터 옵션에 지정된 사용자 ID에는 준비의 출력을 수신하는 디렉토리에 대한 쓰기 권한이 있어야 합니다.
USS에서 디렉토리 구조의 일부분을 식별하는 데 UNIX 변수(예: $HOME)를 사용할 수 없습니다.