Commit graph

4 commits

Author SHA1 Message Date
88aa81ff46 fix: make -o flag robust against PowerShell argument splitting
PowerShell splits `-o=file.xlsx` into `-o=file` + `.xlsx` as separate
args. Fix: auto-append .xlsx if output has no extension, and filter
out .xlsx files from input args with a helpful warning.
2026-03-05 12:05:12 +01:00
3c2c3cef57 fix: add --version flag and correct ldflags module path
- Add --version flag to CLI (closes bd-bxt)
- Fix ldflags module path: csv2excel/internal/version → code.beautifulmachines.dev/jakoubek/csv2excel/internal/version
  so build info (version, commit, date) is actually embedded into the binary
- Add mg.Deps(Build) to Install so it always builds before installing
2026-03-05 11:28:44 +01:00
37ad950241 fix: parse -o flag correctly to resolve output filename
Fix bug where -o flag value was read as pointer instead of string value,
causing memory addresses to be printed and output path to resolve to ".xlsx".
2026-03-05 10:56:18 +01:00
26b874674f feat: initialer Commit des csv2excel CLI-Tools
Go-CLI-Tool zum Konvertieren von CSV-Dateien in Excel (.xlsx),
mit Mage-Build-System und Architektur-Dokumentation.
2026-03-05 10:14:52 +01:00