Hi Mekeor,

Remove the quote after arguments (replace it with a plain LIST call) and add #~ 
before (modify-phases ...) to define a gexp.

Untested example:

    (arguments
      (list #:tests? #f ; no tests
             #:make-flags (list "CC=gcc")
             #:phases
             #~(modify-phases %standard-phases
                 (delete 'configure)
                 (add-after 'unpack 'patch-makefile
                   (lambda _
                     (substitute* "Makefile"
                       (("/usr/local")
                        #$output)))))))

Also, newlines after ( make the baby Jesus cry.

So does hard-coding 'gcc' over using (cc-for-target).

Very strong opinions on Scheme coding style, that boy.

Kind regards,

T G-R

Sent on the go.  Excuse or enjoy my brevity.

Reply via email to