저는 개미 + cpptasks으로 구축 된 커다란 C++ 시스템에서 일하고 있습니다. 잘 작동하지만 build.xml 파일은 다른 라이브러리/실행 가능 타겟을 추가하기위한 표준 운영 절차로 인해 이미 다른 lib/exe의 규칙 (이미 상당히 크기가 많음)으로 인해 손을 떼게됩니다. 이것이 "적절한 코드"라면 리팩토링에 대한 비명을 지르지 만 개미 노릇을하는 사람 (VisualStudio 솔루션을 만드는 데 많이 사용됨)이 무엇인지 모릅니다.ant build.xml 파일을 어떻게 "리팩터링"합니까?
개미 빌드 파일을 폭발시키는 ant 사용자의 모범 사례는 무엇입니까?
하나의 분명한 옵션은 XSLT를 통해 build.xml을 생성하여 일반적으로 반복되는 패턴에 대해 자체 태그를 정의하는 것입니다. 누구든지 그렇게합니까, 아니면 더 좋은 방법이 있습니까?
링크가 더 이상 작동하지 않습니다. 고정 링크 : http://ant.apache.org/manual/Tasks/macrodef.html 및 http://ant.apache.org/manual/Tasks/import.html 및 http://ant.apache.org/manual /Tasks/subant.html –
끊어진 링크가 수정되었습니다. –