diff --git a/include/ClientGUI.py b/include/ClientGUI.py index 92828e0..297bd0e 100755 --- a/include/ClientGUI.py +++ b/include/ClientGUI.py @@ -476,7 +476,7 @@ class FrameGUI( ClientGUITopLevelWindows.FrameThatResizes ): python_executable = python_executable.replace( 'pythonw', 'python' ) - server_script_path = os.path.join( HC.BASE_DIR, 'server.py' ) + server_script_path = '/opt/hydrus/server.py' cmd = '"' + python_executable + '" "' + server_script_path + '" ' + db_param diff --git a/include/HydrusConstants.py b/include/HydrusConstants.py index bb0a939..8e690e1 100755 --- a/include/HydrusConstants.py +++ b/include/HydrusConstants.py @@ -3,30 +3,15 @@ import sys # dirs -BASE_DIR = sys.path[0] - -if BASE_DIR == '': - - BASE_DIR = os.getcwdu() - -else: - - try: - - BASE_DIR = BASE_DIR.decode( 'utf-8' ) - - except: - - pass - - -BIN_DIR = os.path.join( BASE_DIR, 'bin' ) -HELP_DIR = os.path.join( BASE_DIR, 'help' ) -INCLUDE_DIR = os.path.join( BASE_DIR, 'include' ) -STATIC_DIR = os.path.join( BASE_DIR, 'static' ) +BASE_DIR = os.path.expanduser("~/.local/share/hydrus") + +BIN_DIR = "/opt/hydrus/bin" +HELP_DIR = "/opt/hydrus/help" +INCLUDE_DIR = "/opt/hydrus/include" +STATIC_DIR = "/opt/hydrus/static" DEFAULT_DB_DIR = os.path.join( BASE_DIR, 'db' ) -LICENSE_PATH = os.path.join( BASE_DIR, 'license.txt' ) +LICENSE_PATH = "/usr/share/licenses/hydrus/license.txt" #