Gustavo Picon avatar Gustavo Picon committed 48daad6

Looking for libevent in /usr/local and /opt/local when installing

Comments (0)

Files changed (1)

         print 'found system libevent for', sys.platform
         event.libraries=['event']
         return event
-    elif glob.glob('%s/lib/libevent.*' % sys.prefix):
-        print 'found installed libevent in', sys.prefix
-        event.include_dirs=['%s/include' % sys.prefix]
-        event.library_dirs=['%s/lib' % sys.prefix]
-        event.libraries=['event']
-        return event
+    for prefix in (sys.prefix, "/usr/local", "/opt/local"):
+        if glob.glob("%s/lib/libevent.*" % prefix):
+            print 'found installed libevent in', prefix
+            event.include_dirs=['%s/include' % prefix]
+            event.library_dirs=['%s/lib' % prefix]
+            event.libraries=['event']
+            return event
 
     ev_dir = get_best_build_dir()
     event.include_dirs.append(ev_dir)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.