> > + `(#:tests? #f > > [...] > > + (replace 'check > > + (lambda* (#:key tests? #:allow-other-keys) > > + (when tests? [...])))) > > I think #:tests? #false should be removed, otherwise this > check phase would never do anything. Nice catch! Thanks. Disabled tests when tweaking builds and forgot to remove. > > +                ;; The jlibrary/dev directory only sometimes exists, > > but needs > > +                ;; to be copied into the ~system directory when it > > does. > > +                (for-each > > +                  (lambda (dev-dir) > > +                    (if (access? dev-dir R_OK) > > +                      (copy-recursively dev-dir > > "test/bin/system/dev"))) > > > Are you testing for file permissions, or for the existence of the file? > If the latter, I'd recommend using 'file-exists?' instead. > > > +                  (if (access? source-dev R_OK) Just existence. Thanks for the pointer. Changed.