Rev 1272: Deal with apr flags being empty. in http://people.samba.org/bzr/jelmer/bzr-svn/0.4

Jelmer Vernooij jelmer at samba.org
Sun Jun 22 15:31:51 BST 2008


At http://people.samba.org/bzr/jelmer/bzr-svn/0.4

------------------------------------------------------------
revno: 1272
revision-id: jelmer at samba.org-20080622143150-u6rouaak2ejz0quq
parent: jelmer at samba.org-20080622140033-us0bh43lcatmqh8o
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: 0.4
timestamp: Sun 2008-06-22 16:31:50 +0200
message:
  Deal with apr flags being empty.
modified:
  setup.py                       setup.py-20060502115218-86950492da22353f
=== modified file 'setup.py'
--- a/setup.py	2008-06-22 14:00:33 +0000
+++ b/setup.py	2008-06-22 14:31:50 +0000
@@ -15,7 +15,7 @@
     includedir = apr_config("--includedir")
     if not os.path.isdir(includedir):
         raise Exception("APR development headers not found")
-    ldflags = apr_config("--ldflags")
+    ldflags = filter(lambda x: x != "", apr_config("--ldflags").split(" "))
     return (includedir, ldflags)
 
 def svn_build_data():
@@ -33,7 +33,7 @@
 def SvnExtension(*args, **kwargs):
     kwargs["include_dirs"] = [apr_includedir, svn_includedir]
     kwargs["library_dirs"] = [svn_libdir]
-    kwargs["extra_link_args"] = [apr_ldflags]
+    kwargs["extra_link_args"] = apr_ldflags
     return Extension(*args, **kwargs)
 
 




More information about the bazaar-commits mailing list