install scripts
[matrix.git] / bin / matrix
index 906717074d88cb7cb5b2019071b5c460ec8d3fcf..b7d0d88b072a62660eece006a226a3579afaf6e8 100755 (executable)
@@ -3,12 +3,18 @@
 import os.path
 import sys
 
+path = None
 if os.path.sep in sys.argv[0] and os.path.exists(sys.argv[0]):
        path = os.path.dirname(os.path.dirname(os.path.abspath(sys.argv[0])))
        if os.path.exists(os.path.join(path, 'matrix', '__init__.py')):
                sys.path.insert(0, path)
 
-from matrix import matrix
+from matrix import matrix, config
+
+if path and os.path.exists(os.path.join(path, 'scripts', 'matrix.mak')):
+       config.script_dir = os.path.join(path, 'scripts')
+else:
+       config.script_dir = os.path.join(sys.prefix, 'share', 'matrix', 'scripts')
 
 try:
        matrix.main()