jeang3nie
jeang3nie pushed to odin at jeang3nie/shitbox 2023-04-17 23:28:46 -04:00
d248f7d17b Remove `Default` constraint on `Cmd` trait and begin removing
jeang3nie pushed to odin at jeang3nie/shitbox 2023-04-17 23:02:12 -04:00
edbabc11c1 Add tests for truncate applet
jeang3nie pushed to odin at jeang3nie/shitbox 2023-04-17 22:41:09 -04:00
97679e43a6 Finish truncate applet (untested)
jeang3nie pushed to odin at jeang3nie/shitbox 2023-04-17 22:11:32 -04:00
8e302f3f85 Add WIP truncate applet
jeang3nie pushed to odin at jeang3nie/hpk 2023-04-17 00:31:49 -04:00
6037836f6b Merge branch 'odin' of git.hitchhiker-linux.org:jeang3nie/hpk into odin
1e7a02e33d Moved hpk-package all the way back into tree, fixed some clippy lints
b1fcbd1f9f Merge hpk-package back in
e6f392bd7a Merge branch 'odin' of git.hitchhiker-linux.org:jeang3nie/hpk-package into odin
e0f497cb89 Writer for tar nodes takes `&self` instead of `self`
Compare 22 commits »
jeang3nie pushed to odin at jeang3nie/hpk 2023-04-16 19:18:01 -04:00
13a97ff1d8 Adjust package installer to take &mut hooks as a parameter, which will
jeang3nie pushed to odin at jeang3nie/hpk 2023-04-15 01:21:41 -04:00
f479dd28ad Add `install_local` function to cli app
jeang3nie pushed to odin at jeang3nie/hpk 2023-04-14 01:04:26 -04:00
7fe884cd3e Add method to create an Installer struct from an archive path
jeang3nie pushed to odin at jeang3nie/hpk 2023-04-12 11:28:17 -04:00
c36b3b14ab Use `try_for_each_with` in `Installer::install` to avoid using a mutex
jeang3nie pushed to odin at jeang3nie/hpk 2023-04-12 11:19:10 -04:00
d3b5d096e5 Use `try_for_each_with` in Creator::create in order to avoid putting
jeang3nie pushed to odin at jeang3nie/hpk 2023-04-11 22:39:38 -04:00
be0c8dc6e7 Massage Installer for better code readability
jeang3nie pushed to odin at jeang3nie/hpk-package 2023-04-11 22:07:25 -04:00
e6f392bd7a Merge branch 'odin' of git.hitchhiker-linux.org:jeang3nie/hpk-package into odin
e0f497cb89 Writer for tar nodes takes `&self` instead of `self`
Compare 2 commits »
jeang3nie pushed to odin at jeang3nie/hpk 2023-04-11 14:06:20 -04:00
13dff6bd96 Get basic package installation implemented, with several TODOS left.
jeang3nie pushed to odin at jeang3nie/hpk-package 2023-04-10 19:18:01 -04:00
00683722d6 Make Archive::remove parallel; Add Archive::pop method;
jeang3nie pushed to odin at jeang3nie/hpk-package 2023-04-10 18:41:53 -04:00
43d8c82c08 Remove appstream from Specs and Package structs
jeang3nie pushed to odin at jeang3nie/hpk 2023-04-10 01:10:14 -04:00
f4e87ee500 Merge remote-tracking branch 'hpk-cli/odin' into odin;
c5450c34ef Update `package-bootstrap` crate
1e101f7e70 Update hpk crate, which now has hpk-package split out
8b52ded12c Tweaked command line options; Fixed manpage installation paths;
4b7f5afa56 Added value hints for cli
Compare 8 commits »
jeang3nie pushed to odin at jeang3nie/hpk-package 2023-04-09 19:14:52 -04:00
89d36281e3 Added some testing for version comparison and implemented PartialEq for
jeang3nie pushed to odin at jeang3nie/hpk-package 2023-04-09 01:41:22 -04:00
407d12a711 Remove stale backup of version::mod.rs
jeang3nie pushed to odin at jeang3nie/hpk-package 2023-04-09 01:39:19 -04:00
4cede60a80 Merge branch 'odin' of git.hitchhiker-linux.org:jeang3nie/hpk-package into odin
ae099d94aa Fix Header::filename() method;
Compare 2 commits »
jeang3nie pushed to odin at jeang3nie/hpk-package 2023-04-08 19:11:28 -04:00
32b4f80715 Fix some issues with getting tar header fields; Add some doc tests in