2012-05-26 3 views
2

저는 파이썬 아래에 프로젝트가 있고 각각의 realease에 대한 egg와 .exe 파일을 빌드하는 setup.py 스크립트가 있습니다. 나는 대상을 쉽게 정의 할 수있는 ant 스크립트를 사용하곤합니다.setup.py : 개미 스크립트 용 명령을 만드시겠습니까?

내가 뭔가를 놓칠 수도 있지만, distutils를 사용하여 그러한 명령을 작성하는 방법을 설명하는 문서를 찾을 수 없습니다. 은 (글쎄, 난 사실 this을 발견하지만, 이것은 문서로 매우 짧다 : S) 여기

내가 자동화 싶은 것이 몇 가지 예입니다

  • 는 다양한 플랫폼 (EXE, pypi에 대한 패키지를 만들 리눅스 소스)
  • 빌드 문서 (PDF, HTML, 첫 번째)
  • , 내 샘플을 압축 pypi하는 먼 위치
  • 새 패키지를 업로드로 이동
  • 실행 테스트
  • . . .

하지만 무엇보다도, 나는 하나의 명령으로 할 수 있기를 바란다. 마치 개미 빌드로 할 수있는 것처럼 말이다.

그래서 보통 어떻게 파이썬 프로젝트에서 그런 작업을합니까? 여기에 내 setup.py를 추가하는 것이 관련이 없다고 생각되지만, 필자는 필요할 경우 할 수 있습니다.

대단히 감사합니다!

답변

3

Ant Python tasks을 보았습니까?

이 개미 확장은 Python 빌드를 지원하는 몇 가지 작업을 추가합니다. 특히 에서는 Python 컴파일, 단위 테스트 실행, pydoc 생성 및 Python 스크립트 실행이 지원됩니다.

+0

그래, 실제로 내가 현재 사용하고있는 것이지만 사람들이 distutils에 대해 '파이썬을위한 개미'라고 말한 곳을 여러 곳에서 발견했습니다. 그래서 나는 이것에 관해 더 많은 정보를 요구하고 있었다 :). 감사합니다 – jlengrand

+1

개미가 내 도구 인 것 같습니다. 지금까지는 아무런 문제가 없습니다. – jlengrand

관련 문제