52 lines
		
	
	
		
			989 B
		
	
	
	
		
			Makefile
		
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			989 B
		
	
	
	
		
			Makefile
		
	
	
	
| 
 | |
| .PHONY: build dist
 | |
| 
 | |
| PYTHON=/usr/bin/python3
 | |
| TEST=
 | |
| PARAMETERS=
 | |
| 
 | |
| build:
 | |
| 	${PYTHON} setup.py build ${PARAMETERS}
 | |
| 
 | |
| buildext:
 | |
| 	${PYTHON} setup.py --with-libyaml build ${PARAMETERS}
 | |
| 
 | |
| force:
 | |
| 	${PYTHON} setup.py build -f ${PARAMETERS}
 | |
| 
 | |
| forceext:
 | |
| 	${PYTHON} setup.py --with-libyaml build -f ${PARAMETERS}
 | |
| 
 | |
| install:
 | |
| 	${PYTHON} setup.py install ${PARAMETERS}
 | |
| 
 | |
| installext:
 | |
| 	${PYTHON} setup.py --with-libyaml install ${PARAMETERS}
 | |
| 
 | |
| test: build
 | |
| 	${PYTHON} tests/lib/test_build.py ${TEST}
 | |
| 
 | |
| testext: buildext
 | |
| 	${PYTHON} tests/lib/test_build_ext.py ${TEST}
 | |
| 
 | |
| testall:
 | |
| 	${PYTHON} setup.py test
 | |
| 
 | |
| dist:
 | |
| 	@# No longer uploading a zip file to pypi
 | |
| 	@# ${PYTHON} setup.py --with-libyaml sdist --formats=zip,gztar
 | |
| 	${PYTHON} setup.py --with-libyaml sdist --formats=gztar
 | |
| 
 | |
| windist:
 | |
| 	${PYTHON} setup.py --with-libyaml bdist_wininst
 | |
| 
 | |
| clean:
 | |
| 	${PYTHON} setup.py --with-libyaml clean -a
 | |
| 	rm -fr \
 | |
| 	    dist/ \
 | |
| 	    lib/PyYAML.egg-info/ \
 | |
| 	    lib/yaml/__pycache__/ \
 | |
| 	    tests/lib/__pycache__/ \
 | |
| 	    yaml/_yaml.c \
 | |
| 
 |