Am 14.04.2017 um 20:04 schrieb Arun Isaac: > Try (setenv "HOME" "/tmp") as Danny mentioned. > Works, thanks to both of you. > Only a matter of aesthetics, but you could split "-C" and "source" into > separate strings. > All the packages in games.scm do it as one string, so I didn't change it for now. It should be changed for all packages at once. > Put 'check on the same line as replace. In emacs, you can use > guix-devel-mode from emacs-guix to help you with indenting correctly. > Thanks, I installed emacs-guix and it indents correctly now. Previously I assumed the .dir-locals.el would be enough. > Looking good so far! Only the check phase remains... > Good news everyone, I managed to package the check phase and all the tests pass! The downside is that in order to run the tests the whole game must be rebuild with a -DDEBUG define that seems to enable asserts and debug outputs, otherwise the tests won't run. So the build times are doubled. That rebuild overwrites the objects, executable, and the .cflags file from the build phase, so install would build it a 3rd time. I worked around this by moving the check phase before the build phase. I also added myself to the copyright header, since you mentioned that in the mcomix thread.