-
Notifications
You must be signed in to change notification settings - Fork 7
/
main.spec
107 lines (103 loc) · 5.27 KB
/
main.spec
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
# -*- mode: python -*-
import os
# The below lines are for OS X only to avoid a recursion limit
import platform
if platform.system() == 'Darwin':
import sys
sys.setrecursionlimit(10000)
# End OS X recursion patch
block_cipher = None
a = Analysis(['main.py'],
pathex=[os.getcwd()],
binaries=None,
datas=[('unplatform/*', 'unplatform')],
hiddenimports=['_cffi_backend',
'six',
'sympy',
'bs4',
'lxml',
'dlkit',
'dlkit.filesystem_adapter',
'dlkit.filesystem_adapter.osid.managers',
'dlkit.filesystem_adapter.osid.sessions',
'dlkit.filesystem_adapter.osid.objects',
'dlkit.filesystem_adapter.repository.managers',
'dlkit.filesystem_adapter.repository.sessions',
'dlkit.filesystem_adapter.repository.objects',
'dlkit.json_',
'dlkit.json_.assessment.managers',
'dlkit.json_.assessment.sessions',
'dlkit.json_.assessment.objects',
'dlkit.json_.assessment_authoring.managers',
'dlkit.json_.assessment_authoring.sessions',
'dlkit.json_.assessment_authoring.objects',
'dlkit.json_.hierarchy.managers',
'dlkit.json_.hierarchy.sessions',
'dlkit.json_.hierarchy.objects',
'dlkit.json_.logging_.managers',
'dlkit.json_.logging_.sessions',
'dlkit.json_.logging_.objects',
'dlkit.json_.relationship.managers',
'dlkit.json_.relationship.sessions',
'dlkit.json_.relationship.objects',
'dlkit.json_.repository.managers',
'dlkit.json_.repository.sessions',
'dlkit.json_.repository.objects',
'dlkit.json_.resource.managers',
'dlkit.json_.resource.sessions',
'dlkit.json_.resource.objects',
'dlkit.primordium.locale.objects',
'dlkit.services',
'dlkit.services.assessment',
'dlkit.services.hierarchy',
'dlkit.services.logging_',
'dlkit.services.relationship',
'dlkit.services.repository',
'dlkit.services.resource',
'dlkit.records',
'dlkit.records.assessment',
'dlkit.records.assessment.basic',
'dlkit.records.assessment.basic.assessment_records',
'dlkit.records.assessment.basic.base_records',
'dlkit.records.assessment.basic.feedback_answer_records',
'dlkit.records.assessment.basic.feedback_item_records',
'dlkit.records.assessment.basic.file_answer_records',
'dlkit.records.assessment.basic.multi_choice_records',
'dlkit.records.assessment.basic.simple_records',
'dlkit.records.assessment.basic.wrong_answers',
'dlkit.records.assessment.clix.assessment_offered_records',
'dlkit.records.assessment.clix.magic_item_lookup_sessions',
'dlkit.records.assessment.qti',
'dlkit.records.assessment.qti.basic',
'dlkit.records.assessment.qti.extended_text_interaction',
'dlkit.records.assessment.qti.inline_choice_records',
'dlkit.records.assessment.qti.numeric_response_records',
'dlkit.records.assessment.qti.ordered_choice_records',
'dlkit.records.logging.clix.text_blob',
'dlkit.records.osid',
'dlkit.records.osid.base_records',
'dlkit.records.osid.object_records',
'dlkit.records.adaptive.multi_choice_questions.randomized_questions',
'dlkit.records.repository.basic.media_accessibility'],
hookspath=[],
runtime_hooks=[],
excludes=[],
win_no_prefer_redirects=False,
win_private_assemblies=False,
cipher=block_cipher)
pyz = PYZ(a.pure, a.zipped_data,
cipher=block_cipher)
exe = EXE(pyz,
a.scripts,
a.binaries,
a.zipfiles,
a.datas,
name='main',
debug=False,
strip=False,
upx=True,
console=True )
app = BUNDLE(exe,
name='main.app',
icon=None,
bundle_identifier=None)