X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fipsilon.git;a=blobdiff_plain;f=setup.py;h=ecda06a15f0ca9cf173b4f23e67111f9b3314e1c;hp=0e5f3884658a078e9619b2c079b1e6742c57948b;hb=4de51f1b6f61f7dd5aae02da844f39822c2d9031;hpb=558499783511a0c04ca57827dd035126d940082d diff --git a/setup.py b/setup.py index 0e5f388..ecda06a 100755 --- a/setup.py +++ b/setup.py @@ -18,13 +18,29 @@ # along with this program. If not, see . from distutils.core import setup +from glob import glob + +DATA = 'share/ipsilon/' setup( name = 'ipsilon', version = '0.1', license = 'GPLv3+', - packages = ['ipsilon'], - package_dir = {'ipsilon': 'src'}, - data_files = [('share/man/man7', ["man/ipsilon.7"])], + packages = ['ipsilon', 'ipsilon.admin', 'ipsilon.login', 'ipsilon.util', + 'ipsilon.providers', 'ipsilon.providers.saml2', + 'ipsilon.install'], + data_files = [('share/man/man7', ["man/ipsilon.7"]), + ('share/doc/ipsilon', ['COPYING']), + ('share/doc/ipsilon/examples', ['examples/ipsilon.conf', + 'examples/apache.conf']), + (DATA+'ui/css', glob('ui/css/*.css')), + (DATA+'ui/img', glob('ui/img/*')), + (DATA+'ui/js', glob('ui/js/*.js')), + (DATA+'templates', glob('templates/*.html')), + (DATA+'templates/admin', glob('templates/admin/*.html')), + (DATA+'templates/login', glob('templates/login/*.html')), + (DATA+'templates/saml2', glob('templates/saml2/*.html')), + (DATA+'templates/install', glob('templates/install/*.conf')), + ] )