From d0bb89c7402ef98a28d2bce095a3380e78bc3d61 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 2 Mar 2014 11:52:08 +0530 Subject: [PATCH] Linux installer: Allow using ~ when specifying the installation directory --- setup/linux-installer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup/linux-installer.py b/setup/linux-installer.py index 8d823303c9..a4ceb33d12 100644 --- a/setup/linux-installer.py +++ b/setup/linux-installer.py @@ -628,7 +628,7 @@ def check_version(): calibre_version = urllib.urlopen('http://status.calibre-ebook.com/latest').read() def main(install_dir=None, isolated=False, bin_dir=None, share_dir=None): - destdir = os.path.abspath(install_dir or '/opt') + destdir = os.path.abspath(os.path.expanduser(install_dir or '/opt')) if destdir == '/usr/bin': prints(destdir, 'is not a valid install location. Choose', end='') prints('a location like /opt or /usr/local')