Re: [racket-users] Directory-specific installation of packages?

2019-07-29 Thread James Geddes
Alex, many thanks for the suggestions. I feel I’m putting too many obstacles in the way. (On the other hand, perhaps my situation is not so unusual.) I’m trying to make something work with as few barriers as possible, both for experienced (but non-Racket!) developers, and for Mac users who

Re: [racket-users] Directory-specific installation of packages?

2019-07-28 Thread Alex Harsanyi
On Sunday, July 28, 2019 at 3:48:24 PM UTC+8, james.geddes wrote: > > > My workaround is to tell my colleagues to use homebrew to install Racket; > then use `raco pkg` to install the app; and to specify `(define > racket-launcher-names …)` in the info.rkt file to make an executable. > It’s a

Re: [racket-users] Directory-specific installation of packages?

2019-07-28 Thread Hendrik Boom
On Sun, Jul 28, 2019 at 08:48:20AM +0100, James Geddes wrote: > > In general, I now have the sense that there are OS-specific package managers, > and there are language-specific package managers, and they do not play nicely > with each other. This is a real problem. It's not clear what the

Re: [racket-users] Directory-specific installation of packages?

2019-07-28 Thread James Geddes
Tom, Stephen, Many thanks for the advice. In the end, I gave up on a single homebrew-able install. I could not find a way to have homebrew manage an app I created in Racket. During the homebrew-controlled installation process, Racket’s package manager tries to download other Racket packages;

Re: [racket-users] Directory-specific installation of packages?

2019-07-23 Thread Tom Gillespie
I have periodically investigated installing racket packages via gentoo in a dev-racket/package way that matches how python packages are installed (a far saner experience than any of python's native packaging tools). I always hit roadblocks because raco wants to hit an sqlite database that is

Re: [racket-users] Directory-specific installation of packages?

2019-07-23 Thread Stephen De Gabrielle
Hi James Did you have any luck with using homebrew to package and distribute your Racket program? I thought Bottles might be the way to go but I’m not sure: https://docs.brew.sh/Bottles I have two ideas a) add installing racket from homebrew to a bash script that launches your prog b) using the

[racket-users] Directory-specific installation of packages?

2019-07-22 Thread James Geddes
Dear All, For reasons (explained below, possibly foolish reasons) I am trying to do the following: 1. Have `raco pkg install` install a package X to a specific directory, including, in the same directory, all of the dependencies of X, but excluding those dependencies that are already present