Crates.io | hub_fetch |
lib.rs | hub_fetch |
version | 0.1.1 |
source | src |
created_at | 2020-01-24 02:33:51.853198 |
updated_at | 2020-01-24 02:56:37.728966 |
description | Simple program for downloading latest releases from github |
homepage | |
repository | https://github.com/duslm/hub_fetch |
max_upload_size | |
id | 201423 |
size | 75,168 |
Simple program that will download the latest release of whatever github repo.
hub.toml holds all the info about the repo you want, syntax as below.
[packages.{repo}]
arch = "{arch}"
file_type = "{filetype}"
user = "{user}"
repo = "{repo}"
get_package = true/false
get_source = true/false
Future goals:
better error handling
flexible versioning (for instance with cargo.toml dependencies)
inferring arch/filetype from system specs
match analogous archs/filetypes, eg amd64 == x86_64
hook a shell script or something to actually install the program