forked from mirrors/nixpkgs
21 lines
553 B
Diff
21 lines
553 B
Diff
|
diff --git a/rpy/rinterface/__init__.py b/rpy/rinterface/__init__.py
|
||
|
index 9362e57..1af258e 100644
|
||
|
--- a/rpy/rinterface/__init__.py
|
||
|
+++ b/rpy/rinterface/__init__.py
|
||
|
@@ -43,6 +43,15 @@ if not R_HOME:
|
||
|
if not os.environ.get("R_HOME"):
|
||
|
os.environ['R_HOME'] = R_HOME
|
||
|
|
||
|
+# path to libraries
|
||
|
+existing = os.environ.get('R_LIBS_SITE')
|
||
|
+if existing is not None:
|
||
|
+ prefix = existing + ':'
|
||
|
+else:
|
||
|
+ prefix = ''
|
||
|
+additional = '@NIX_R_LIBS_SITE@'
|
||
|
+os.environ['R_LIBS_SITE'] = prefix + additional
|
||
|
+
|
||
|
if sys.platform == 'win32':
|
||
|
_load_r_dll(R_HOME)
|
||
|
|