2026-08-29 04:31:57 -04:00

14 lines
433 B
Bash

#!/usr/bin/env bash
# Build script - compiles both CLI and GUI (bash)
# Requires JDK 8+ on PATH
set -e
echo "Compiling DuplicateFinder.java and DuplicateFinderGUI.java..."
javac -d . DuplicateFinder.java DuplicateFinderGUI.java
echo "Build OK"
ls -lh *.class
echo ""
echo "Run CLI: java DuplicateFinder --help"
echo "Run GUI: java DuplicateFinderGUI"
echo "Run GUI via CLI: java DuplicateFinder --gui"
echo "Or use: ./run.sh [args]"