[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] Add skalibs, execline.
From: |
韋嘉誠 |
Subject: |
[PATCH] Add skalibs, execline. |
Date: |
Fri, 26 Jun 2015 02:28:03 +0200 |
Adds the common skalibs library and the execline shell-like language.
I'm wondering if the commands of the language belong in bin or if they
maybe should be in libexec/execline. They have pretty generic names
and might clash with other packages.
Either way I think patch #0003 is important, as it makes a script like:
#!/gnu/store/vragmy67fri71aamzp3ifbxf00n27qyy-execline-2.1.2.2/bin/execlineb -P
foreground { sleep 1 } echo blah
... work at all times without writing
/gnu/store/vragmy67fri71aamzp3ifbxf00n27qyy-execline-2.1.2.2/bin/foreground.
Having access to the language without having to have it in $PATH seems
important.
Having to patch, run and redirect the output of a shell command during
the build to make it compile was a fun excercise, as was adding the
PATH wrapper. :-)
Descriptions are my own, inspired by the originals on the homepages,
as the originals are maybe a bit too self-promoting. :-)
0001-gnu-Add-skalibs.patch
Description: Binary data
0002-gnu-Add-execline.patch
Description: Binary data
0003-gnu-make-execline-commands-trivially-available-to-al.patch
Description: Binary data
- [PATCH] Add skalibs, execline.,
韋嘉誠 <=