diff options
author | Simo Sorce <simo@redhat.com> | 2014-03-07 16:21:56 -0500 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2014-03-13 17:41:42 -0400 |
commit | db1645c840ee0e6ee04a6e84f68fb51d026e11a6 (patch) | |
tree | 2c9c77dd8399831b8236d068b3c22ed13b933a57 /setup.py | |
parent | 28a9f2009c5a418271bc101ce775c4204c9de2e3 (diff) | |
download | ipsilon-db1645c840ee0e6ee04a6e84f68fb51d026e11a6.tar.gz ipsilon-db1645c840ee0e6ee04a6e84f68fb51d026e11a6.tar.xz ipsilon-db1645c840ee0e6ee04a6e84f68fb51d026e11a6.zip |
Fix install of data files.
Move doc and examples under appropriate directory.
Crate data directry for templates and ui static files.
Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 20 |
1 files changed, 16 insertions, 4 deletions
@@ -18,15 +18,27 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. from distutils.core import setup +from glob import glob + +DATA = 'share/ipsilon/' setup( name = 'ipsilon', version = '0.1', license = 'GPLv3+', - packages = ['ipsilon', 'ipsilon.admin', 'ipsilon.login', - 'ipsilon.providers', 'ipsilon.util'], + packages = ['ipsilon', 'ipsilon.admin', 'ipsilon.login', 'ipsilon.util', + 'ipsilon.providers', 'ipsilon.providers.saml2'], data_files = [('share/man/man7', ["man/ipsilon.7"]), - ('doc', ['COPYING']), - ('examples', ['examples/ipsilon.conf'])] + ('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')) + ] ) |