@@ -134,7 +134,7 @@ def build_common(c, env, sep=":"):
134
134
)
135
135
data = " " .join (f"--add-data { s } { sep } { d } " for s , d in data )
136
136
hidden_imports = "--hidden-import orb.orb_main --hidden-import orb.core --hidden-import orb.core_ui.hidden_imports --hidden-import kivy --hidden-import plyer.platforms.macosx.uniqueid --hidden-import orb.core_ui.kvs --hidden-import orb.misc --hidden-import jaraco.text --hidden-import kivymd.effects.stiffscroll.StiffScrollEffect --hidden-import fabric --hidden-import=pkg_resources" # --hidden-import pandas.plotting._matplotlib
137
- pyinstall_flags = f" { paths } { data } { hidden_imports } --onedir --{ 'windowed' if sep == ':' else 'console' } --name lnorb"
137
+ pyinstall_flags = f" -y { paths } { data } { hidden_imports } --onedir --{ 'windowed' if sep == ':' else 'console' } --name lnorb"
138
138
139
139
print ("=" * 50 )
140
140
print (pyinstall_flags )
@@ -146,14 +146,14 @@ def build_common(c, env, sep=":"):
146
146
@task
147
147
def build_linux (c , do_upload = True , env = os .environ ):
148
148
c .run ("rm -rf dist tmp;" )
149
- c .run ("mkdir -p tmp;" )
150
- c .run ("cp -r main.py tmp/;" )
151
- c .run ("cp -r third_party tmp/;" )
152
- c .run ("cp -r orb tmp/;" )
149
+ c .run ("mkdir -p tmp/orb/ ;" )
150
+ c .run ("cp -r main.py tmp/orb/ ;" )
151
+ c .run ("cp -r third_party tmp/orb/ ;" )
152
+ c .run ("cp -r orb tmp/orb/ ;" )
153
153
with c .cd ("tmp" ):
154
154
for source , target in data :
155
155
c .run (f"mkdir -p { target } " )
156
- c .run (f"cp -r ../{ source } { target } " )
156
+ c .run (f"cp -r ../{ source } orb/ { target } " )
157
157
# with c.cd("orb"):
158
158
# c.run("python main.py test run-all-tests")
159
159
with open ("tmp/orb/bootstrap_ubuntu_20_04.sh" , "w" ) as f :
@@ -162,7 +162,7 @@ def build_linux(c, do_upload=True, env=os.environ):
162
162
f"orb-{ VERSION } -{ os .environ .get ('os-name' , 'undefined' )} -x86_64.tar.gz"
163
163
)
164
164
print (f"BUILD NAME: { build_name } " )
165
- c .run (f"tar czvf { build_name } orb ;" )
165
+ c .run (f"tar czvf ../ { build_name } . ;" )
166
166
167
167
168
168
@task
@@ -198,7 +198,7 @@ def dmg(c, env=os.environ):
198
198
--icon "lnorb" 200 190 \
199
199
--app-drop-link 600 185 \
200
200
"{ name } .dmg" \
201
- "dist/{ name } "
201
+ "dist/lnorb.app "
202
202
""" ,
203
203
env = env ,
204
204
)
0 commit comments