From 31e05d0b5c11f173aec3ece4d7426b3a4233bac4 Mon Sep 17 00:00:00 2001 From: j Date: Mon, 1 Feb 2016 16:39:35 +0530 Subject: [PATCH] set oxCACHE path on win32 --- oml/__main__.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/oml/__main__.py b/oml/__main__.py index 0580f30..58241e9 100644 --- a/oml/__main__.py +++ b/oml/__main__.py @@ -2,20 +2,21 @@ # -*- coding: utf-8 -*- # vi:si:et:sw=4:sts=4:ts=4 - +import os import sys if sys.platform == 'win32': from os.path import normpath, dirname, abspath, join import site - base = normpath(dirname(dirname(abspath(__file__)))) + base = normpath(dirname(dirname(dirname(abspath(__file__))))) for site_packages in ( - base, - normpath(join(base, '..', 'platform', 'Shared', 'lib', 'python3.4', 'site-packages')), - normpath(join(base, '..', 'platform_win32', 'Lib', 'site-packages')), + join(base, 'openmedialibrary'), + join(base, 'platform', 'Shared', 'lib', 'python3.4', 'site-packages'), + join(base, 'platform_win32', 'Lib', 'site-packages'), ): site.addsitedir(site_packages) - sys.path.append(normpath(join(base, '..', 'platform_win32'))) + sys.path.append(join(base, 'platform_win32')) + os.environ['oxCACHE'] = join(base, 'data', 'ox') import api import commands