Skip to content

Commit 5241d1a

Browse files
committed
Adjustments in the setup.py
1 parent 2482105 commit 5241d1a

File tree

6 files changed

+31
-5
lines changed

6 files changed

+31
-5
lines changed

MANIFEST.in

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
include README.md
22
include LICENSE
33
include ChangeLog
4-
recursive-include codimension *.png *.svg
54
include resources/*.*
65
include requirements.txt
6+
include codimension/plugins/README
7+
include codimension/skins/README
8+
recursive-include codimension *.png *.svg *.svgz
9+
recursive-include codimension/skins *.*

codimension/__init__.py

Whitespace-only changes.

codimension/codimension.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,8 @@ def exceptionHook(excType, excValue, tracebackObj):
414414
globalData.application.exit(1)
415415

416416

417-
if __name__ == '__main__':
417+
def main():
418+
"""The main entry point"""
418419
retCode = codimensionMain()
419420

420421
# restore root logging handlers
@@ -423,3 +424,7 @@ def exceptionHook(excType, excValue, tracebackObj):
423424

424425
logging.debug("Exiting codimension")
425426
sys.exit(retCode)
427+
428+
429+
if __name__ == '__main__':
430+
main()

codimension/utils/procfeedback.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@
1919
#
2020

2121
"""Sends a short message to the specified port.
22-
Usually used to signal that a program has finished
22+
23+
Usually used to signal that a program has finished
2324
"""
2425

2526
import socket

resources/codimension

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/usr/bin/python3
2+
from codimension.codimension import main
3+
main()

setup.py

+16-2
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,20 @@ def getDataFiles():
105105
'Operating System :: POSIX :: Linux',
106106
'Programming Language :: Python :: 3'],
107107
platforms=['any'],
108-
packages=('codimension'),
108+
packages=['codimension',
109+
'codimension/analysis',
110+
'codimension/autocomplete',
111+
'codimension/diagram',
112+
'codimension/editor',
113+
'codimension/flowui',
114+
'codimension/profiling',
115+
'codimension/ui',
116+
'codimension/utils',
117+
'codimension/debugger', 'codimension/debugger/client',
118+
'codimension/plugins',
119+
'codimension/plugins/categories',
120+
'codimension/plugins/manager',
121+
'codimension/plugins/vcssupport'],
109122
install_requires=getRequirements(),
110-
data_files=getDataFiles())
123+
data_files=getDataFiles(),
124+
scripts=['resources/codimension'])

0 commit comments

Comments
 (0)