X-Git-Url: http://git.cascardo.info/?a=blobdiff_plain;f=Makefile;h=bfe3121d66cfb05e3719bf702aa384b473d68f9f;hb=101022e3bf4dfe3f0c56ffb61abbf358a3b1ab26;hp=f527641d301ae6f177a4e46df41baf41a580b306;hpb=e577dd94ace3f664c0ba0966af270781ae4990ec;p=cascardo%2Fipsilon.git diff --git a/Makefile b/Makefile index f527641..bfe3121 100644 --- a/Makefile +++ b/Makefile @@ -8,9 +8,10 @@ lint: # don't show recommendations, info, comments, report # W0613 - unused argument # Ignore cherrypy class members as they are dynamically added + # Ignore IPA API class members as they are dynamically added pylint -d c,r,i,W0613 -r n -f colorized \ --notes= \ - --ignored-classes=cherrypy \ + --ignored-classes=cherrypy,API \ ./ipsilon pep8: @@ -59,10 +60,13 @@ wrappers: tests: wrappers PYTHONPATH=./ ./tests/tests.py --test=test1 PYTHONPATH=./ ./tests/tests.py --test=testlogout + PYTHONPATH=./ ./tests/tests.py --test=testnameid + PYTHONPATH=./ ./tests/tests.py --test=testrest PYTHONPATH=./ ./tests/tests.py --test=attrs PYTHONPATH=./ ./tests/tests.py --test=trans PYTHONPATH=./ ./tests/tests.py --test=pgdb PYTHONPATH=./ ./tests/tests.py --test=fconf + PYTHONPATH=./ ./tests/tests.py --test=ldap test: lp-test unittests tests @@ -87,9 +91,14 @@ rpmdistdir: rpms: rpmroot rpmdistdir sdist cp dist/ipsilon*.tar.gz $(RPMBUILD)/SOURCES/ - rpmbuild --define "_topdir $(RPMBUILD)" -ba contrib/fedora/ipsilon.spec + rpmbuild --define "gittag .git`git rev-parse --short HEAD`" --define "builddate .`date +%Y%m%d%H%M`" --define "_topdir $(RPMBUILD)" -ba contrib/fedora/ipsilon.spec mv $(RPMBUILD)/RPMS/*/ipsilon-*.rpm dist/rpms/ mv $(RPMBUILD)/SRPMS/ipsilon-*.src.rpm dist/srpms/ rm -rf $(RPMBUILD) -rpms: sdist +releaserpms: rpmroot rpmdistdir sdist + cp dist/ipsilon*.tar.gz $(RPMBUILD)/SOURCES/ + rpmbuild --define "_topdir $(RPMBUILD)" -ba contrib/fedora/ipsilon.spec + mv $(RPMBUILD)/RPMS/*/ipsilon-*.rpm dist/rpms/ + mv $(RPMBUILD)/SRPMS/ipsilon-*.src.rpm dist/srpms/ + rm -rf $(RPMBUILD)