Skip to content

Commit

Permalink
Merge pull request #51 from Jyrsa/setup.py
Browse files Browse the repository at this point in the history
recursively add static files, closes #50
  • Loading branch information
bast committed Sep 13, 2017
2 parents a027648 + 120933c commit 62fa201
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,26 @@

from distutils.core import setup

import os

def package_files(directory):
paths = []
for (path, directories, filenames) in os.walk(directory, followlinks=True):
for filename in filenames:
paths.append(os.path.join('..', path, filename))
return paths

extra_files = package_files('cicero/static') + \
package_files('cicero/templates')

setup(name='cicero',
version='0.1.0',
description='Cicero - Serving slides written in Markdown.',
author='Radovan Bast',
author_email='bast@users.noreply.github.com',
url='https://github.com/bast/cicero',
packages=['cicero'],
package_data={'': extra_files},
license='GNU Lesser General Public License 2.1',
entry_points={
'console_scripts': [
Expand Down

0 comments on commit 62fa201

Please sign in to comment.