Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rawleyfowler/camlfetch
System fetcher written in OCaml for *BSD
https://github.com/rawleyfowler/camlfetch
bsd dragonflybsd fetch freebsd netbsd openbsd
Last synced: about 1 month ago
JSON representation
System fetcher written in OCaml for *BSD
- Host: GitHub
- URL: https://github.com/rawleyfowler/camlfetch
- Owner: rawleyfowler
- License: mit
- Created: 2022-11-10T02:53:07.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-28T02:41:13.000Z (almost 2 years ago)
- Last Synced: 2024-09-27T13:21:49.095Z (about 2 months ago)
- Topics: bsd, dragonflybsd, fetch, freebsd, netbsd, openbsd
- Language: OCaml
- Homepage:
- Size: 16.6 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# camlfetch
A simple camel based system fetching tool for BSD systems, written in the only
true camel language, OCaml.
```
,,_ rf@doom
(=-' OS: FreeBSD 13.1-RELEASE-p3
/\/\ )) Pkgs: 436
~\/ \/ | Cpu: AMD Ryzen 7 3700X 8-Core Processor
| )___( | Mem: 9698Mb / 16256Mb
|/ \|| Shell: bash
|' |'
```## How to install
Make sure that you have [opam](https://opam.ocaml.org/doc/Install.html),
then run the following commands (assuming you're using zsh or bash):
```shell
opam switch create 4.14.0 && opam install dune
eval $(opam env)
make install
camlfetch
```## Fully supported operating systems
- [FreeBSD](https://www.freebsd.org/)
- [DragonflyBSD](https://www.dragonflybsd.org/)
- [OpenBSD](https://www.openbsd.org/)
- [NetBSD](http://www.netbsd.org/)## Planned OS support
- SerenityOS?## Contributing
Camlfetch is open to any and all contributions! I'm hoping that we can build a
glorious army of ascii camels. OS support would be great too! However, I have
no interest in supporting non-free operating systems.## License
Camlfetch is provided under the MIT license. Please read the `LICENSE` file
at the root of the project for more information.