filers 0.1.2

Collection of file tools
Documentation

Build Status Build Status Discord

Filers

Collection of file tools

What is Filers?

Filers is a collection of file tools written in Rust.

It consists of many different commands.

Building from source

Requirements:

  • Git >= 2.11
  • Rust >= 1.34
  • Cargo >= 1.34

Clone from Git

git clone https://github.com/ltheinrich/filers && cd filers

Build using Cargo

cargo build --release

The binaries are placed in ./target/release/

Building new releases

Additional requirements:

  • Rustup >= 1.18

Clone from Git

git clone https://github.com/ltheinrich/filers && cd filers

Install linkers

sudo apt install gcc gcc-aarch64-linux-gnu

Add targets

rustup target add x86_64-unknown-linux-musl aarch64-unknown-linux-musl

Install cargo-deb

cargo install cargo-deb

Build using build.sh

./build.sh

The packages are placed in ./target/ and the binaries are placed in ./target/x86_64-unknown-linux-musl/release/ and ./target/aarch64-unknown-linux-musl/release/