Skip to content

Commit 280621f

Browse files
committed
build script for app on macOS
1 parent 60af2bf commit 280621f

File tree

4 files changed

+8
-7
lines changed

4 files changed

+8
-7
lines changed

app/Tuttle.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,9 @@ def update(self):
243243

244244
def on_click_generate_invoices(self, event):
245245
"""Generate invoices for the selected project and date range."""
246+
self.app.snackbar_message(
247+
f"generating invoice and timesheet for {self.project_select.value}"
248+
)
246249
logger.info("Generate invoices clicked")
247250
if not self.calendar_file_path:
248251
logger.error("No calendar file selected!")

scripts/build_app.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import os
2+
3+
os.system(
4+
"pyinstaller app/Tuttle.py --noconsole --noconfirm --onefile --add-data 'tuttle_tests/data/TuttleDemo-TimeTracking.ics:.'"
5+
)

scripts/run_app.py

Lines changed: 0 additions & 6 deletions
This file was deleted.

scripts/test.py

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)