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 \
 | 
						|
 |