made setup.py
and enable to install easier.
This commit is contained in:
+38
-1
@@ -1 +1,38 @@
|
|||||||
*.pyc
|
.DS_Store
|
||||||
|
*.py[cod]
|
||||||
|
|
||||||
|
# Packages
|
||||||
|
*.egg
|
||||||
|
*.egg-info
|
||||||
|
markdownserver.dat
|
||||||
|
.venv
|
||||||
|
dist
|
||||||
|
build
|
||||||
|
docs/_build
|
||||||
|
eggs
|
||||||
|
parts
|
||||||
|
var
|
||||||
|
sdist
|
||||||
|
develop-eggs
|
||||||
|
.installed.cfg
|
||||||
|
lib
|
||||||
|
lib64
|
||||||
|
|
||||||
|
# Installer logs
|
||||||
|
pip-log.txt
|
||||||
|
|
||||||
|
# Unit test / coverage reports
|
||||||
|
.coverage
|
||||||
|
.tox
|
||||||
|
nosetests.xml
|
||||||
|
|
||||||
|
# Translations
|
||||||
|
*.mo
|
||||||
|
|
||||||
|
# Mr Developer
|
||||||
|
.mr.developer.cfg
|
||||||
|
.project
|
||||||
|
.pydevproject
|
||||||
|
.idea
|
||||||
|
.projectile
|
||||||
|
.ropeproject
|
||||||
|
|||||||
@@ -0,0 +1,2 @@
|
|||||||
|
recursive-include markdownserver *.css *.html *.md
|
||||||
|
include LICENSE
|
||||||
@@ -10,4 +10,8 @@ def gfmize(resource):
|
|||||||
html_file_name = converter.convert(resource)
|
html_file_name = converter.convert(resource)
|
||||||
return static_file(html_file_name, root=ms_root)
|
return static_file(html_file_name, root=ms_root)
|
||||||
|
|
||||||
run(host=ms_host,port=ms_port,debug=ms_debug,reloader=ms_reloader)
|
def main():
|
||||||
|
run(host=ms_host,port=ms_port,debug=ms_debug,reloader=ms_reloader)
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
run(host=ms_host,port=ms_port,debug=ms_debug,reloader=ms_reloader)
|
||||||
@@ -5,8 +5,8 @@ ms_root = './'
|
|||||||
ms_debug = True
|
ms_debug = True
|
||||||
ms_reloader = True
|
ms_reloader = True
|
||||||
html_extension = '.html'
|
html_extension = '.html'
|
||||||
markdown_root = 'resources/markdown/'
|
markdown_root = 'markdownserver/resources/markdown/'
|
||||||
html_root = 'resources/html/'
|
html_root = 'markdownserver/resources/html/'
|
||||||
css_root = 'resources/css/'
|
css_root = 'markdownserver/resources/css/'
|
||||||
css_name = 'github.css'
|
css_name = 'github.css'
|
||||||
markdown_type = 'gfm'
|
markdown_type = 'gfm'
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
bottle==0.12.8
|
|
||||||
linecache2==1.0.0
|
|
||||||
Markdown==2.6.1
|
|
||||||
py-gfm==0.1.0
|
|
||||||
Pygments==2.0.2
|
|
||||||
six==1.9.0
|
|
||||||
traceback2==1.4.0
|
|
||||||
unittest2==1.0.1
|
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
from setuptools import setup, find_packages
|
||||||
|
|
||||||
|
setup(
|
||||||
|
name = 'markdownserver',
|
||||||
|
version = '0.1.0',
|
||||||
|
packages = find_packages(),
|
||||||
|
include_packages_data = True,
|
||||||
|
install_requires = [
|
||||||
|
'bottle',
|
||||||
|
'Markdown',
|
||||||
|
'Pygments',
|
||||||
|
'py-gfm',
|
||||||
|
],
|
||||||
|
|
||||||
|
entry_points = """
|
||||||
|
[console_scripts]
|
||||||
|
markdownserver = markdownserver:main
|
||||||
|
""",
|
||||||
|
)
|
||||||
Reference in New Issue
Block a user