Commit 129a54f7 authored by Dom Sekotill's avatar Dom Sekotill
Browse files

Remove static files collection in setup.py

parent 1efdf374
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -5,7 +5,6 @@ import kodo_sso
from util import ez_setup
ez_setup.use_setuptools()
from setuptools import setup, find_packages
from util.django_setup import static_files

from os.path import join

@@ -17,7 +16,6 @@ setup(
	package_data = {
		kodo_sso.__name__: ['templates/*.html', 'templates/*/*.html'],
	},
	data_files = static_files(join('share', kodo_sso.__name__, 'static')),

	entry_points = {
		'console_scripts': ['kodo-sso=kodo_sso.management:main'],

util/django_setup.py

deleted100644 → 0
+0 −23
Original line number Diff line number Diff line
from os import environ
environ.setdefault('DJANGO_SETTINGS_MODULE', 'kodo_sso.settings')

from django.contrib.staticfiles import finders
from django.conf import settings
from django.apps import apps

from os.path import join, dirname


settings.configure()
apps.populate(settings.INSTALLED_APPS)


def static_files(dest_root):
	files = {}
	for finder in finders.get_finders():
		for path, src_storage in finder.list(None):
			dest_dir = join(dest_root, dirname(path))
			src_path = src_storage.path(path)
			files.setdefault(dest_dir, []).append(src_path)
	return files.items()