Commit graph

12 commits

Author SHA1 Message Date
19d76c7f17
lots of refactoring 2025-03-23 18:57:39 -04:00
2f91a8aa86
small oops 2025-03-23 16:49:30 -04:00
674b1b8fbe
list available languages + better error reporting 2025-03-23 16:41:25 -04:00
fa0f908db8
totally redo config system + install info
install info is now stored in data dir and can be overridden from config
file.

removed dependency on config crate
2025-03-23 15:56:17 -04:00
a8fc500c5a
skip already installed languages
next up is adding support for updating installed languages but for that
we need to track the currently installed revision in a file somewhere
2025-03-23 10:45:21 -04:00
2b513603b7
reorganization, add subcommand 2025-03-22 23:32:04 -04:00
e9b3f5073f
install multiple + better reporting 2025-03-22 22:21:05 -04:00
d84b074dde
prettier error reporting 2025-03-22 15:21:01 -04:00
01090ac792
automatically find C compiler and let user set one 2025-03-22 14:22:43 -04:00
0cd8af9c81
add basic settings stuff 2025-03-22 12:34:42 -04:00
4afd47458c
basic fetching and compilation 2025-03-22 12:24:58 -04:00
7cb8ba159c
initial commit 2025-03-20 16:03:40 -04:00