more updates testsuite
This commit is contained in:
parent
12f05205fa
commit
6a481dffc6
14 changed files with 43 additions and 6 deletions
|
|
@ -12,6 +12,10 @@
|
|||
| package | description |
|
||||
|-|-|
|
||||
| [fzy](fzy) | lightweight + fast fuzzyfinder alternative |
|
||||
| [joe](joe) | Set of battleproof lightweight text/code editors |
|
||||
| [nano](nano) | Lightweight code editor with syntax highlighting |
|
||||
| [testsuite](testsuite) | This tests the integrity of XRSH |
|
||||
| [vim](vim) | Most popular clone of the VI editor |
|
||||
| [zip](zip) | Popular file archiver |
|
||||
|
||||
> developers: run `echo "$(./README.sh)" > README.md` to regenerate this README.md after adding a pkg
|
||||
|
|
|
|||
2
fzy/.env
2
fzy/.env
|
|
@ -2,7 +2,7 @@
|
|||
dir=$(pwd)
|
||||
|
||||
# overlay our directories
|
||||
test -f /.fzypackage || {
|
||||
test -n "$BROWSER" && test -f /.fzypackage || {
|
||||
cp bin/fzy /bin/.
|
||||
ln -s /bin/fzy /bin/fzf
|
||||
echo 1 > /.fzypackage
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/bin/sh
|
||||
set -e
|
||||
../nix/build_nixpkg.sh fzy
|
||||
../build_nixpkg.sh fzy
|
||||
out=$(pwd)
|
||||
rm -rf *.zip bin || true
|
||||
mkdir bin || true
|
||||
|
|
|
|||
2
joe/.env
2
joe/.env
|
|
@ -2,7 +2,7 @@
|
|||
dir=$(pwd)
|
||||
|
||||
# overlay our directories
|
||||
test -f /.overlayfs || {
|
||||
test -n "$BROWSER" && test -f /.overlayfs || {
|
||||
find . -type d -mindepth 1 | while read dir; do
|
||||
cp -d -r ./$dir/* /$dir/.
|
||||
done
|
||||
|
|
|
|||
3
joe/README.md
Normal file
3
joe/README.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Joe
|
||||
|
||||
Set of battleproof lightweight text/code editors
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
dir=$(pwd)
|
||||
|
||||
# overlay our directories
|
||||
test -f /.nano || {
|
||||
test -n "$BROWSER" && test -f /.nano || {
|
||||
find . -type d -mindepth 1 | while read dir; do
|
||||
cp -d -r ./$dir/* /$dir/.
|
||||
done
|
||||
|
|
|
|||
3
nano/README.md
Normal file
3
nano/README.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Nano
|
||||
|
||||
Lightweight code editor with syntax highlighting
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/sh
|
||||
dir=$(pwd)
|
||||
|
||||
{
|
||||
test -n "$BROWSER" && {
|
||||
cd test
|
||||
echo -e "\n\r[!!] running package.testsuite.zip"
|
||||
for test in *-*; do
|
||||
|
|
|
|||
|
|
@ -1,3 +1,7 @@
|
|||
# testsuite
|
||||
|
||||
This tests the integrity of XRSH
|
||||
|
||||
# How to run
|
||||
|
||||
run:
|
||||
|
|
|
|||
2
vim/.env
2
vim/.env
|
|
@ -2,7 +2,7 @@
|
|||
dir=$(pwd)
|
||||
|
||||
# overlay our directories
|
||||
test -f /.vimpackage || {
|
||||
test -n "$BROWSER" && test -f /.vimpackage || {
|
||||
cp bin/vim /bin/.
|
||||
cp -r .vim /root/.
|
||||
echo 1 > /.vimpackage
|
||||
|
|
|
|||
11
zip/.env
Executable file
11
zip/.env
Executable file
|
|
@ -0,0 +1,11 @@
|
|||
#!/bin/sh
|
||||
dir=$(pwd)
|
||||
|
||||
# overlay our directories
|
||||
test -n "$BROWSER" && test -f /.fzypackage || {
|
||||
cp bin/zip /bin/.
|
||||
ln -s /bin/zip /bin/zip
|
||||
echo 1 > /.zippackage
|
||||
echo "[i] zip is now available at /bin/zip"
|
||||
}
|
||||
|
||||
3
zip/README.md
Normal file
3
zip/README.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Zip
|
||||
|
||||
Popular file archiver
|
||||
9
zip/build.sh
Executable file
9
zip/build.sh
Executable file
|
|
@ -0,0 +1,9 @@
|
|||
#!/bin/sh
|
||||
set -e
|
||||
name=zip
|
||||
../build_nixpkg.sh $name
|
||||
out=$(pwd)
|
||||
rm -rf *.zip bin || true
|
||||
mkdir bin || true
|
||||
cp result/bin/* bin/.
|
||||
zip -r package.$name.zip bin .env
|
||||
BIN
zip/package.zip.zip
Normal file
BIN
zip/package.zip.zip
Normal file
Binary file not shown.
Loading…
Add table
Reference in a new issue