Hi all, I want to share a program with non-racketeers, as a package/collection named myprog (say), and I want to make it as simple as possible for the user.
[The Racket Installation instructions need some work by the way, it's not very user friendly on linux. It could at least say that `[sudo] apt install racket` should work on debian/ubuntu (thanks Asumu!), but also say to otherwise download the .sh and run it with `$ sh racket-...sh`] My first idea was to have the user run: $ racket -l- myprog args ... but I'm told `racket-launcher-names <https://docs.racket-lang.org/raco/setup-info.html?q=racket-launcher-names#%28idx._%28gentag._18._%28lib._scribblings%2Fraco%2Fraco..scrbl%29%29%29>` may make it even simpler as the user could invoke $ myprog args ... which is neat. Unfortunately, it doesn't seem to be so straightforward due to PATH issues: I installed a snapshot/nightly as a unix distribution (as I always do), and the myprog launcher is successfully created at /home/<me>/.racket/snapshot/bin/myprog but this isn't in my PATH, so it can't be found and the 'neat' invocation above doesn't work. Questions: * Is this specific to my weird snapshot+Unix-style installation? * Can I expect this to work trouble-free on Windows, Mac, Linux (at least debian/ubuntu) when installing a release the way a new user would do? If it requires any work by the user to make it work, it seems that asking to do $ racket -l- myprog is simpler. Thanks, Laurent -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/CABNTSaFfh6wio5YwUqjmoCTLPR_CpS14C%2BKw8S-pPKdww-ffDg%40mail.gmail.com.

