@daniel.franzini has joined the channel
Hello, is this channel the appropriate place to ask for help?
@daniel.franzini Yes.
So, I downloaded the minimal racket package and tried to install “main-distribution” packages
installation works fine
but the files are copied to some weird folder under AppData\Roaming
can I just keep everything in one place?
is there some command line switch or environment variable
@daniel.franzini what happened is you installed the packages in user scope which will install to a default location on a per user basis. AppData\Roaming is the normal place to store per user data under Windows
yes, I realized that
if you want main-distribution
to be saved in the same place as the main Racket installation, you need to use installation scope
raco pkg install --scope installation <your package>
nice!
will try that right now
I imagine it’s probably possible to configure a different installation directory
this might be the solution: —scope-dir ‹dir› — Select ‹dir› as the package scope.
yes that sounds right, you can supply a directory path which will cause packages to be saved to that path
you likely will need to configure Racket to find your directory though
how should I setup racket?
try https://docs.racket-lang.org/raco/config-file.html see if it has the info you need
@mflatt I think your recent macOS change broke the db tests on Travis: https://travis-ci.org/racket/racket/jobs/310672787#L2102
@samth I think it may have broken with the same Travis Mac OS upgrade, but it failed before the envvar change: https://travis-ci.org/racket/racket/jobs/310616809#L2219
This may have more details: https://blog.travis-ci.com/2017-10-16-a-new-default-os-x-image-is-coming — looks like the primary change was to xcode
is it possible to write a macro that converts: ’(a b c) to a string of “a b c” but (list a b c) to a list?