2010-04-07 2 views
1

Ant 용 build.xml에 많은 대상이 있습니다. 일반적으로 저는 쉘 스크립트를 통해 두 개를 실행합니다. 하나는 응용 프로그램을 구성하고 다른 하나는 정리합니다. 쉘 스크립트는 구조체의 종료 상태를 조사하여 정리해야하는지 또는 뒤죽박죽이 남았는지 확인하여 무엇이 잘못되었는지 결정하고 수정할 수 있습니다.Ant에서 build.number를 증가시키지 않는 방법은 무엇입니까?

그래서 모든 것이 잘 진행되고 있으며, 대다수의 시간에 개미는 한 번 건설을 위해 그리고 한 번만 청소를 위해 처형됩니다. 그 결과 각 빌드마다 build.number가 증가합니다. 그래서 안정된 상태에서 build.number는 2 씩 증가합니다.

개미가 build.number를 증가시키지 않도록 어떻게 말할 수 있습니까? 나는 아무것도 지어주지 않았으므로 정리를 위해 이것을 할 것입니다.

클린업을위한 별도의 스크립트를 만드는 명백한 답을 알고 있지만, 전체 build.xml을 하나의 파일로 유지하고 싶습니다.

답변

0

대상 (전체) 빌드가 compilation 대상 cleanup 대상에 종속되는 것으로 정의하는 이유는 무엇입니까? 그런 식으로 Ant는 한 번만 실행하면되고, 실행이 완료되면 cleanup 작업을 실행하지 않습니다.

+0

나는 그것이 너무 명백한 것이 아닌가 걱정되었다. – dacracot

관련 문제