Installation / Load Paths

2017-09-02 Thread Christopher Howard
Hi, what is the customary way PicoLisp programmers deal with load path
issues when trying to install a completed program onto a Gnu/Linux
system? My program has two *.l files. What I wanted to do was:

- Put the *.l files in $(PREFIX)/share/programname/
- Have a bash or picolisp script in $(PREFIX)/bin that starts the
program in $(PREFIX)/share/programname.
- Preferably do all this without having to modify the callers CWD.

This creates some difficulties because one of the source files simply
does a (load "myothermodule.l"), which works great when running from
the source directory, but not when installed somewhere outside the CWD.
Do I need to change that to (load "@myothermodule.l) and modify the @
variable somehow during invocation? Or I guess I could install all my
supporting files in @lib/ in the picolisp installation directory.

Or is there some other "load-path" mechanism in picolisp I'm not
seeing...?

-- 
https://qlfiles.net
https://emailselfdefense.fsf.org/en/


signature.asc
Description: This is a digitally signed message part


Re: Dr. Theobold Text Adventure Game: Looking for Beta Testers

2017-09-02 Thread Christopher Howard
Hi, thanks for the response. I think I may need to disable the "Project
Homepage" feature, or put a stub in there. Regarding the download
links, which link are you using? A think there may be a problem with
line wrapping in the release announcement I sent out, breaking the link


Re: Dr. Theobold Text Adventure Game: Looking for Beta Testers

2017-09-02 Thread Rowan Thorpe
On 2 September 2017 at 09:34, Christopher Howard
 wrote:
> This link is a release announcement for a beta version of a text-
> adventure game I wrote in PicoLisp:
>
> http://lists.nongnu.org/archive/html/dr-theobold-discuss/2017-09/msg000
> 00.html
>
> This is the project home page:
>
> https://savannah.nongnu.org/projects/dr-theobold/

BTW: The download-links for the -r2 version are dead links (and the
"homepage" link is an empty directory, but that is probably just
because you haven't set that up yet).

-- 
Rowan Thorpe
mailto:ro...@rowanthorpe.com
http://twitter.com/rowanthorpe
"There is a great difference between worry and concern. A
worried person sees a problem, and a concerned person solves a
problem." - Harold Stephens

-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Dr. Theobold Text Adventure Game: Looking for Beta Testers

2017-09-02 Thread Christopher Howard
This link is a release announcement for a beta version of a text-
adventure game I wrote in PicoLisp:

http://lists.nongnu.org/archive/html/dr-theobold-discuss/2017-09/msg000
00.html

This is the project home page:

https://savannah.nongnu.org/projects/dr-theobold/

I am looking for at least one more beta tester to work through the game
before releasing the production release. Please let me know if you
testing the game, so I know whether or not I need to look for more
testers. Please note that beta testers can request FREE (vague) hints
from the game designer if they get stuck on any particular part of the
game! Limited time offer! :)

-- 
https://qlfiles.net
https://emailselfdefense.fsf.org/en/


signature.asc
Description: This is a digitally signed message part