Skip to content

Commit

Permalink
document what's left out in a pip install (#573)
Browse files Browse the repository at this point in the history
Leo build: 20171111153029
  • Loading branch information
maphew committed Nov 11, 2017
1 parent 00e065c commit e1129da
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 3 deletions.
4 changes: 2 additions & 2 deletions leo/core/commit_timestamp.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"asctime": "Sat Nov 11 14:16:45 PST 2017",
"timestamp": "20171111141645"
"asctime": "Sat Nov 11 15:30:29 PST 2017",
"timestamp": "20171111153029"
}
18 changes: 17 additions & 1 deletion leo/dist/leoDist.leo
Original file line number Diff line number Diff line change
Expand Up @@ -303,7 +303,7 @@
<v t="ekr.20150425135153.2"><vh>brew install formula</vh></v>
</v>
</v>
<v t="ekr.20141118074110.4"><vh>Discussions</vh>
<v t="ekr.20141118074110.4" a="E"><vh>Discussions</vh>
<v t="ekr.20141118074110.2"><vh>Matt's workflow for updating pypi</vh></v>
<v t="ekr.20141118074110.3"><vh>Installing Leo on Linux</vh></v>
</v>
Expand Down Expand Up @@ -1648,6 +1648,22 @@ _Will likely always use this recipe after the first time or two. Remember to rem
twine upload --repository-url https://pypi.org/legacy/ dist/*
pip install leo

Caveats
=======

`pip install leo` only installs the contents of `leo` folder. So links to files in the project root or other folders will be broken. (Background https://github.com/leo-editor/leo-editor/issues/573)

./leo-editor/* --&gt; left out
./leo-editor/docs/* --&gt; left out
./leo-editor/leo/*/*/* --&gt; PYTHONHOME/Lib/site-packages/leo

Docs: of litte concern. These can regenerated from sources in ./leo (leoDocs.leo), and are on the website: http://leoeditor.com

Root: these files should only be involved in building installers and similar activities (e.g. leoDist.leo). Work from a git checkout or source tarball instead: https://github.com/leo-editor/leo-editor




2014
----

Expand Down

0 comments on commit e1129da

Please sign in to comment.