Commit Graph

11 Commits

Author SHA1 Message Date
641eff3378 Fix some clippy lints 2023-04-18 17:48:40 -04:00
1e7a02e33d Moved hpk-package all the way back into tree, fixed some clippy lints 2023-04-16 10:36:43 -04:00
d3b5d096e5 Use try_for_each_with in Creator::create in order to avoid putting
Sender in a mutex and return errors rather than passing messages
2023-04-12 11:15:13 -04:00
be0c8dc6e7 Massage Installer for better code readability 2023-04-11 22:37:02 -04:00
Nathan Fisher
082c215b44 Split out hpk-package into separate crate; Implement Repository::build() 2023-04-03 19:02:15 -04:00
9d53c9f44d Fix some clippy lints 2023-03-25 17:04:50 -04:00
b9116951d5 Creating packages with the cli now working; 2023-03-25 15:15:13 -04:00
ffcd6820d0 Extend tar functionality to turn nodes and archives into byte vectors;
Implement package creation using those methods;
2023-03-25 12:28:44 -04:00
46336cfaff Implement package specs files 2023-03-24 17:23:02 -04:00
c3324f203b Ran clippy 2023-03-23 14:53:43 -04:00
85a85a3810 Add Item struct, which contains both a tar::Node and a plist entry.
This struct can be created from just a `Path` parameter, allowing to
read the data contained in a file only once during package creation or
extraction.
2023-03-23 14:43:25 -04:00