split release job into two

Signed-off-by: Ava Affine <ava@sunnypup.io>
This commit is contained in:
Ava Apples Affine 2024-02-21 11:03:45 -08:00
parent a09d905598
commit 13219e1d5f
5 changed files with 13 additions and 3 deletions

View file

@ -0,0 +1,23 @@
This file elaborates on the contents of this release zip
1. LICENSE.md: A copy of the license these procedures are offered under
2. Readme.org: A snapshot of the readme at time of release
3. Writing.org: A snapshot of the language spec at time of release
4. Shell.org: A snapshot of the shell spec at time of release
5. flesh: A binary executable for the flesh interpreter
This binary will have been build with the
implicit-load flag
6. flesh-mode.el: A copy of the Emacs flesh mode
7. genbind.f: A snapshot of the genbind library, mostly included
as an example of metaprogramming in flesh.
8. interactive-devel.f: A snapshot of the interactive development features.
9. userlib.f: A snapshot of the userlib at time of release
10: default_fleshrc.f: An example .fleshrc
11: install.sh An install script in shell for first time users.
this will overwrite .fleshrc with the example
this will install libraries to ~/.flesh/...
this will install flesh-mode.el in ~/.emacs.d if it exists
this will add the flesh binary to /bin/flesh
IT IS THE USER'S RESPONSIBILITY TO EDIT /etc/shells
Or to perform whatever tasks are desired to run flesh