/INSTALL (b83c078041e2f7cc06ed7bde425708a9f0daf948) (676 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
CC="clang"
if [ "$1" = "" ]; then
echo "$CC exho.c -o exho"
$CC exho.c -o exho
./exho "$CC clp.c -o clp"
./exho "$CC echo.c -o echo"
./exho "$CC ins.c -o ins"
./exho "lex nl.l && $CC lex.yy.c -o nl -lfl && rm lex.yy.c"
./exho "$CC sc.c -o sc"
./exho "$CC spng.c -o spng"
./exho "$CC tee.c -o tee"
./exho "$CC wc.c -o wc"
./exho "$CC yes.c -o yes"
fi
[ "$1" = "clean" ] && rm clp echo exho ins nl sc spng tee wc yes
Mode |
Type |
Size |
Ref |
File |
100644 |
blob |
35149 |
f288702d2fa16d3cdf0035b15a9fcbc552cd88e7 |
COPYING |
100755 |
blob |
676 |
b83c078041e2f7cc06ed7bde425708a9f0daf948 |
INSTALL |
100644 |
blob |
1794 |
b38b363dcdd9a397f9aeead45ca0abd624cb8993 |
README |
100644 |
blob |
4170 |
65ea38779720e5b46409bf1ca341350c916a53dd |
clp.c |
100644 |
blob |
819 |
0f2b94b95ab8a249b6131cb9947c1524ec456e49 |
echo.c |
100644 |
blob |
819 |
5f4f1921ce280bf5a1e2c67cca5431356411d10f |
exho.c |
100644 |
blob |
1498 |
ee38f5bf9009a0326bd8e6d8d5c0d300e8863fcb |
ins.c |
100644 |
blob |
991 |
4c5b7c9b92e8d0b61b9247d1e81d1f026598fd30 |
nl.l |
100644 |
blob |
1976 |
14427f08d4bd234619f7e493847d9178e8e40f57 |
sc.c |
100644 |
blob |
1016 |
6e2a3e198c94e1cda600226a8e49a9d35e7c358f |
spng.c |
100644 |
blob |
1190 |
4f47af1f84fdf30597c7bf12889a86ec4318e87d |
tee.c |
100644 |
blob |
2111 |
11761302592629a999a113c68d55f88ffd9c8052 |
wc.c |
100644 |
blob |
798 |
bde359728301efd5f511798225cc4bd2ab6c1733 |
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