https://github.com/sharkdp/bat
A cat(1) clone with syntax highlighting and Git integration.
bat 0.15.4

rust

ca-certificates.tcz is installed 
sudo mkdir -p /etc/ssl/
sudo ln -s /usr/local/etc/ssl/certs /etc/ssl/certs

install latest rust compiler:
    https://www.rust-lang.org/tools/install
    reference: https://github.com/rust-lang/rust

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env

Development dependencies: tce-load -i compiletc python3.6 automake cmake curl openssl-1.1.1 pkg-config fontconfig-dev
    compiletc
    python3.6
    automake
    cmake
    curl
    openssl-1.1.1
    pkg-config
    fontconfig-dev

Building on a Unix-like system

    Make sure you have installed the dependencies:
        g++ 5.1 or later or clang++ 3.5 or later
        python 3 or 2.7
        GNU make 3.81 or later
        cmake 3.4.3 or later
        curl
        git
        ssl which comes in libssl-dev or openssl-devel
        pkg-config if you are compiling on Linux and targeting Linux
        fontconfig-dev


source $HOME/.cargo/env
cargo build  (from dir with Cargo.toml)

test with
base norestore  

Runtime dependencies: bat.tcz.dep
    less.tcz

submitqc --color --libs --fix --strip ./bat.tcz

# get the extension files dates the same as tcz
for file in bat.tcz.*; do touch --no-create --reference=bat.tcz $file; done

# set the permissions
for file in bat.*; do chmod 666 $file; done

#tar all necessary and optional files, example:
tar cvzf ./bat.tar.gz ./bat/

save this file with name compile_bat
