Issue #5 - Add Linux shell scripts for cross-platform support #6

Merged
Enamtide merged 1 commit from task/main/5_scripts_linux into main 2026-10-22 19:22:06 +00:00
Owner

This PR adds complete Linux shell script equivalents for all Windows batch files:

  • prepare_venv.sh: Creates virtual environment and installs dependencies
  • run_timecounter.sh: Runs the TimeCounter application
  • build_exe.sh: Builds directory-based executable
  • build_exe_onefile.sh: Builds single-file executable

Also updated README.md with usage instructions for Linux users. The scripts include proper error handling, path resolution, and validation for python3-tk package on Linux systems.

This PR resolves #5

This PR adds complete Linux shell script equivalents for all Windows batch files: - prepare_venv.sh: Creates virtual environment and installs dependencies - run_timecounter.sh: Runs the TimeCounter application - build_exe.sh: Builds directory-based executable - build_exe_onefile.sh: Builds single-file executable Also updated README.md with usage instructions for Linux users. The scripts include proper error handling, path resolution, and validation for python3-tk package on Linux systems. This PR resolves #5
This commit adds complete Linux shell script equivalents for all Windows batch files:
- prepare_venv.sh: Creates virtual environment and installs dependencies
- run_timecounter.sh: Runs the TimeCounter application
- build_exe.sh: Builds directory-based executable
- build_exe_onefile.sh: Builds single-file executable

Also updated README.md with usage instructions for Linux users. The scripts include proper error handling, path resolution, and validation for python3-tk package on Linux systems.
Enamtide changed title from Issue #5 - Add Linux shell scripts for cross-platform support to WIP: Issue #5 - Add Linux shell scripts for cross-platform support 2026-10-22 19:20:44 +00:00
Enamtide changed title from WIP: Issue #5 - Add Linux shell scripts for cross-platform support to Issue #5 - Add Linux shell scripts for cross-platform support 2026-10-22 19:20:58 +00:00
Enamtide stopped working 2026-10-22 19:22:06 +00:00
50 seconds
Enamtide deleted branch task/main/5_scripts_linux 2026-10-22 19:22:06 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 50 seconds
Enamtide
50 seconds
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Enamtide/TimeCounter!6
No description provided.