freenode/#shirakumo - IRC Chatlog
Search
12:39:00
hjudt
Shinmera: can i load a radiance web module without radiance being started so that i can pre-compile it?
12:40:15
hjudt
i am trying to create a s2i container for openshift. during the assemble (build) stage, the package will be loaded so all dependencies get precompiled.
12:40:48
hjudt
when it comes to the package itself, i get an error RADIANCE-CORE:ENVIRONMENT-NOT-SET.
12:41:37
hjudt
no wait. actually i preload radiance during build and still get the error. i thought it is enough to copy the config file into the build image.
12:42:27
hjudt
do i need to select it with e.g. (setf (radiance:environment) "default") or something like that?
12:44:05
Shinmera
If you load your module directly without setting the env first you need to wrap the load in a handler that can catch the error and invoke the restart to select the correct env.
12:46:24
hjudt
actually i could load radiance, provide the default conf file and it should find it and be set up ok?
12:47:36
Shinmera
Radiance needs the env so it knows where the config is, so it can know how to resolve interfaces
12:54:39
hjudt
that's ok, it means i will need to introduce some new stuff to make my build image more versatile and allow to configure the build stage in a bit more detail.
12:55:09
Colleen
github.com/Shirakumo/radian... Website (HTML), Title: GitHub - Shirakumo/radiance-bootstrap: Bootstrapper for Radiance deployments
12:59:13
hjudt
actually no. it's nice, but i want to create a more general image that makes it possible to start/develop/run any lisp web application (though I will mainly use it for radiance of course). i started with this: https://github.com/atgreen/s2i-lisp but want to make it more configurable.
12:59:13
Colleen
github.com/atgreen/s2i-lisp Website (HTML), Title: GitHub - atgreen/s2i-lisp: OpenShift source-to-image builder for Common Lisp and quicklisp
13:47:39
Shinmera
left edge collisions alternate between top collisions and bottom collisions of a block, causing the player to stick to the wall