spicylord / clutils (public) (License: GPLv3) (since 2019-07-04) (hash sha1)
An assortment of new and rewritten preexisting tools written by me.

/INSTALL (8baf42812ace55be14435771a91991cf1935c1db) (730 bytes) (mode 100755) (type blob)

#!/bin/sh
# for installation. nl.l requires lex/flex.
# in my experience, the lex that comes with
# your linux distro by default may not produce a working
# c file, but you can try if you want. I recommend
# getting it from your distro repositories

if [ "$1" = "" ]; then
echo "gcc clp.c -o clp"
gcc clb.c -o clb
echo "gcc echo.c -o echo"
gcc echo.c -o echo
echo "gcc sc.c -o sc"
gcc sc.c -o sc
echo "gcc spng.c -o spng"
gcc spng.c -o spng
echo "gcc tee.c -o tee"
gcc tee.c -o tee
echo "gcc wc.c -o wc"
gcc wc.c -o wc
echo "gcc yes.c -o yes"
gcc yes.c -o yes
echo "lex nl.l && gcc lex.yy.c -o nl.l -lfl && rm lex.yy.c"
lex nl.l && gcc lex.yy.c -o nl -lfl && rm lex.yy.c
fi
[ "$1" = "clean" ] && rm clp echo sc spng tee wc yes nl


Mode Type Size Ref File
100644 blob 1488 4f3466dbd6e7f10f771ec95842644cf40bb1cdda COPYING
100755 blob 730 8baf42812ace55be14435771a91991cf1935c1db INSTALL
100644 blob 1224 cc37ebb68b792ee29b9f99111c7ee88e5ffa7723 README
100644 blob 3763 193c45d55d89e8b0954c1cbe277edfd83b9fa33b clp.c
100644 blob 142 66ddd77911db11fab37139f10ccace21a21ea7e8 echo.c
100644 blob 404 b285e6453e6bf738ef8cc2ce7df9564695d1a612 nl.l
100644 blob 1278 5d13cc09ac4024170ba3ca102c657f10e2d0fac5 sc.c
100644 blob 341 0a5de084da1b736602af29a9175341ac9322ffcd spng.c
100644 blob 513 1ad1125d57e0a255ed9218defa5b14d9c7962b0a tee.c
100644 blob 1444 d3316c60317a88cbe4f9c4230cec56022348dca6 wc.c
100644 blob 130 17ddde74c448540143c760e7cacd359c3d6ca85e yes.c
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/spicylord/clutils

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/spicylord/clutils

Clone this repository using git:
git clone git://git.rocketgit.com/user/spicylord/clutils

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main