From 61995c42edca758436e21867a199e5c5bcb93278 Mon Sep 17 00:00:00 2001
From: Paul McCarthy <pauld.mccarthy@gmail.com>
Date: Fri, 26 May 2017 13:28:50 +0100
Subject: [PATCH] Fix to setup.py documentation command

---
 setup.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/setup.py b/setup.py
index 459dc01e1..0d3977c53 100644
--- a/setup.py
+++ b/setup.py
@@ -62,8 +62,11 @@ class doc(Command):
         if op.exists(destdir):
             shutil.rmtree(destdir)
 
-        env   = dict(os.environ)
-        ppath = [op.join(pkgutil.get_loader('fsl').filename, '..')]
+        env     = dict(os.environ)
+        dirname = pkgutil.get_loader('fsl').get_filename()
+        dirname = op.dirname(dirname)
+        dirname = op.abspath(op.join(dirname, '..'))
+        ppath   = [dirname]
 
         env['PYTHONPATH'] = op.pathsep.join(ppath)
 
-- 
GitLab