guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 2/2] gnu: Add python-lzo.


From: Hartmut Goebel
Subject: Re: [PATCH 2/2] gnu: Add python-lzo.
Date: Thu, 2 Feb 2017 21:32:24 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0

Am 02.02.2017 um 16:16 schrieb address@hidden:
> +                (string-append "include_dirs.append(\""
> +                               (assoc-ref %build-inputs "lzo") 
> "/include/lzo" "\")

You could use single quotes for teh python string to make it more readable:


string-append "include_dirs.append('" + (assoc-ref %build-inputs "lzo")
"/include/lzo" "')


> +"))))))))

Also this line-break is confusing. I suggest either using "\n" or to
change the substitute into something like:


+             (substitute* "setup.py"
+               (("include_dirs.append\(.*\)")  ;; match up to the trailing 
parent only, not the new-line
+                (string-append "include_dirs.append('"
+                               (assoc-ref %build-inputs "lzo") "/include/lzo"
+                               "')"))))))))   ;; put these last few characters 
on the next line

Otherwise LGTM.

-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | address@hidden               |
| www.crazy-compilers.com | compilers which you thought are impossible |

Attachment: 0xBF773B65.asc
Description: application/pgp-keys


reply via email to

[Prev in Thread] Current Thread [Next in Thread]