Makefile 927 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. .PHONY: default build buildext force forceext install installext test testext dist clean
  2. PYTHON=/usr/bin/python
  3. TEST=
  4. PARAMETERS=
  5. build:
  6. ${PYTHON} setup.py build ${PARAMETERS}
  7. buildext:
  8. ${PYTHON} setup.py --with-libyaml build ${PARAMETERS}
  9. force:
  10. ${PYTHON} setup.py build -f ${PARAMETERS}
  11. forceext:
  12. ${PYTHON} setup.py --with-libyaml build -f ${PARAMETERS}
  13. install:
  14. ${PYTHON} setup.py install ${PARAMETERS}
  15. installext:
  16. ${PYTHON} setup.py --with-libyaml install ${PARAMETERS}
  17. test: build
  18. ${PYTHON} tests/lib/test_build.py ${TEST}
  19. testext: buildext
  20. ${PYTHON} tests/lib/test_build_ext.py ${TEST}
  21. testall:
  22. ${PYTHON} setup.py test
  23. dist:
  24. @# No longer uploading a zip file to pypi
  25. @# ${PYTHON} setup.py --with-libyaml sdist --formats=zip,gztar
  26. ${PYTHON} setup.py --with-libyaml sdist --formats=gztar
  27. windist:
  28. ${PYTHON} setup.py --with-libyaml bdist_wininst
  29. clean:
  30. ${PYTHON} setup.py --with-libyaml clean -a