justfile (433B)
1 # Build the TUI podcast downloader 2 build: 3 go build -o podcastdownload main.go 4 5 # Build the GUI podcast downloader 6 build-gui: 7 go build -o podcast-gui ./cmd/gui/ 8 9 # Build both versions 10 build-all: build build-gui 11 12 # Remove build artifacts 13 clean: 14 rm -f podcastdownload podcast-gui 15 16 # Build and run the TUI application 17 run: build 18 ./podcastdownload 19 20 # Build and run the GUI application 21 run-gui: build-gui 22 ./podcast-gui