Add setuptools sphinx integration
This commit is contained in:
parent
7ba296a6fe
commit
86932617bd
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -17,4 +17,5 @@ dist
|
|||
*.egg-info
|
||||
docs/_*/*
|
||||
docs/autodoc/
|
||||
build/sphinx/
|
||||
pyan/
|
||||
|
|
14
setup.py
14
setup.py
|
@ -17,13 +17,7 @@ EXTRAS_REQUIRE = {
|
|||
'qrcode': ['qrcode'],
|
||||
'sound;platform_system=="Windows"': ['winsound'],
|
||||
'tor': ['stem'],
|
||||
'docs': [
|
||||
'sphinx', # fab build_docs
|
||||
'graphviz', # fab build_docs
|
||||
'curses', # src/depends.py
|
||||
'python2-pythondialog', # src/depends.py
|
||||
'm2r', # fab build_docs
|
||||
]
|
||||
'docs': ['sphinx', 'sphinxcontrib-apidoc', 'm2r']
|
||||
}
|
||||
|
||||
|
||||
|
@ -155,5 +149,9 @@ if __name__ == "__main__":
|
|||
# ]
|
||||
},
|
||||
scripts=['src/pybitmessage'],
|
||||
cmdclass={'install': InstallCmd}
|
||||
cmdclass={'install': InstallCmd},
|
||||
command_options={
|
||||
'build_sphinx': {
|
||||
'source_dir': ('setup.py', 'docs')}
|
||||
}
|
||||
)
|
||||
|
|
Reference in New Issue
Block a user