다른 응용 프로그램과 통합 > 통합 소프트웨어 관리 > PTC Windchill Integration for Software Build Tools 개발자 안내서 > 소프트웨어 빌드 도구를 위한 Windchill 통합 > 프레임워크 및 기능
  
프레임워크 및 기능
소프트웨어 빌드 도구는 소프트웨어 개발자와 릴리즈 엔지니어가 명령줄 인터페이스를 통해 소프트웨어 빌드 프로세스를 관리할 수 있도록 도와주는 프레임워크입니다. 이 프레임워크는 Windchill 및 소프트웨어 빌드 도구 클라이언트에 대한 웹 서비스 인터페이스를 사용합니다. 클라이언트는 빌드 스크립트(예: Apache Ant 또는 Apache Maven)에서 호출됩니다.
소프트웨어 빌드 가공물은 Windchill Integrations for Embedded Software에 소프트웨어 빌드 객체로 저장됩니다. 소프트웨어 빌드 객체는 단일 파일(예: DLL 또는 실행 파일)이거나 여러 파일과 폴더로 구성된 단일 ZIP 파일입니다.
다음은 소프트웨어 빌드 도구의 몇 가지 기능입니다.
소프트웨어 빌드 도구 명령은 사용자 정의 빌드 스크립트에서 호출될 수 있습니다. 예: 사용자 정의 빌드 스크립트에서 소프트웨어 빌드 도구 명령 실행을 참조하십시오. 필요한 모든 명령이 들어 있는 구성 파일을 사용하여 빌드 작업을 수행할 수도 있습니다. 자세한 내용은 소프트웨어 빌드 도구 구성 파일을 참조하십시오.
소프트웨어 빌드 도구는 자동 빌드 스크립트(예: Apache Ant 및 Apache Maven)에 대한 확장자를 가집니다.
한 번에 여러 빌드 프로세스를 실행할 수 있습니다.
소프트웨어 빌드 도구를 사용하여 작성한 소프트웨어 빌드 객체는 Windchill Integrations for Embedded Software의 제품, 프로젝트 또는 라이브러리 폴더에 작성되고 번호가 지정되어 배치됩니다.
다음 그림은 소프트웨어 빌드 도구가 Windchill Integrations for Embedded Software와 공동으로 빌드 프로세스를 관리하는 방법을 보여줍니다.