Makefile 1.31 KB
Newer Older
Łukasz Nowak's avatar
Łukasz Nowak committed
1
software: bin/buildout
2
	bin/buildout
3

Łukasz Nowak's avatar
Łukasz Nowak committed
4
bin/buildout:
5
	python bootstrap/bootstrap.py
6 7 8 9

# run make assert to check that all is working
assert: assert-software

10
assert-software: assert-python2.4 assert-eggs-2.4
11 12

assert-python2.4: bin/python2.4
Łukasz Nowak's avatar
Łukasz Nowak committed
13
	bin/python2.4 -c 'import _ssl'
14 15 16 17
	bin/python2.4 -c 'import bz2'
	bin/python2.4 -c 'import dbm'
	bin/python2.4 -c 'import xml.parsers.expat'
	bin/python2.4 -c 'import zlib'
18

19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
assert-eggs-2.4:
	ls -d eggs/erp5diff-*-py2.4.egg
	ls -d eggs/elementtree-*-py2.4.egg
	ls -d eggs/collective.recipe.supervisor-*-py2.4.egg
	ls -d eggs/fpconst-*-py2.4.egg
	ls -d eggs/lxml-*-py2.4-*-*.egg
	ls -d eggs/numpy-*-py2.4-*-*.egg
	ls -d eggs/python_ldap-*-py2.4-*-*.egg
	ls -d eggs/python_memcached-*-py2.4.egg
	ls -d eggs/pytz-*-py2.4.egg
	ls -d eggs/PyXML-*-py2.4-*-*.egg
	ls -d eggs/simplejson-*-py2.4-*-*.egg
	ls -d eggs/SOAPpy-*-py2.4.egg
	ls -d eggs/threadframe-*-py2.4-*-*.egg
	ls -d eggs/timerserver-*-py2.4.egg
	ls -d develop-eggs/itools-*-py2.4-*-*.egg
	ls -d develop-eggs/itools-*-py2.4-*-*.egg
	ls -d develop-eggs/MySQL_python-*-py2.4-*-*.egg
37
	ldd develop-eggs/MySQL_python-1.2.3c1-py2.4-linux-x86_64.egg/_mysql.so | grep 'parts/mysql-tritonn-5.0/lib/mysql/libmysqlclient_r.so'
38

39 40
create-mandriva2010-rpm: bin/buildout
	bin/buildout -c profiles/mandriva2010.0.cfg buildout:directory=`pwd` install create-rpm