X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=README.adoc;h=f785ab6628d769176f2494a904256b4a68ff2b69;hb=HEAD;hp=8756dee3da829d806e43a1797204390cc6839b9f;hpb=5b3f720c476301dde9876a3019a54ddcdcd086e3;p=rrq%2Fnewlisp%2Fpacknl.git diff --git a/README.adoc b/README.adoc index 8756dee..f785ab6 100644 --- a/README.adoc +++ b/README.adoc @@ -1,5 +1,6 @@ -The packnl Project -================== += The packnl Project +:author: Ralph Ronnquist +:revdate: Sun, 30 Apr 2023 23:56:02 +1000 *packnl* is a tool for "packing" a newlisp application into an executable by using the embedding feature of newlisp. Such a packed @@ -12,8 +13,7 @@ The packed appplication uses the first application file as its "main script", which is loaded and executed automatically. Other application files are available for the +load+, +read-file+ and +file?+ functions. -Usage Examples --------------- +== Usage Examples .Writing a packed binary ==== @@ -52,8 +52,7 @@ This commandline form is used for unpacking a packed binary into a given target directory. ==== -Packed Binary Format --------------------- +== Packed Binary Format A packed binary is essentially a concatenation of an embedded newlisp executable (together with its embedded script) and an archive file in