summarylogtreecommitdiffstats
path: root/leo-dist.patch
blob: a83d82fda27535df62ae6fd3328af36a95fada16 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
diff -Naur leo-editor-5.8/MANIFEST.in leo-editor-5.8-patch/MANIFEST.in
--- leo-editor-5.8/MANIFEST.in	1969-12-31 19:00:00.000000000 -0500
+++ leo-editor-5.8-patch/MANIFEST.in	2019-01-06 12:29:19.567721953 -0500
@@ -0,0 +1,22 @@
+# Processed in order listed
+# Global
+#recursive-include leo *.*     # not needed when using `graft`
+graft leo
+global-exclude *.py[cod] __pycache__ *.so
+
+# Root folder
+include *.TXT
+include launchLeo.py
+include profileLeo.py
+include pylint-leo.bat
+include pylint-leo.py
+include *.nsi
+
+# Exclusions
+# same as scrub_datafiles in setup.py, prior to Github commit 9982d17e2470ac8313050b8a0288cd39d7ad4f5b
+prune leo/test
+prune leo/doc/html
+
+# Issue #603, https://github.com/leo-editor/leo-editor/issues/603
+include leo/doc/html/conf.py
+include leo/doc/html/index.html
diff -Naur leo-editor-5.8/setup.py leo-editor-5.8-patch/setup.py
--- leo-editor-5.8/setup.py	2018-10-01 12:15:11.000000000 -0400
+++ leo-editor-5.8-patch/setup.py	2019-01-06 12:30:37.254242095 -0500
@@ -156,6 +156,7 @@
     include_package_data=True, # also include MANIFEST files in wheels
     setup_requires=setup_requires,
     install_requires=user_requires,
+    scripts=['leo/dist/leo-install.py'],
     entry_points={
        'console_scripts': ['leo-c = leo.core.runLeo:run_console',
             'leo-console = leo.core.runLeo:run_console',