From: Huang Peng Date: Mon, 25 Aug 2008 03:26:09 +0000 (+0800) Subject: Makedirs if ~/.config/autostart is not exist. X-Git-Tag: 0.1.1.20080830~26 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4036e16e79183d314f77e565e2727f6627aaedf2;p=platform%2Fupstream%2Fibus.git Makedirs if ~/.config/autostart is not exist. --- diff --git a/setup/main.py b/setup/main.py index f3e0f54..67812c7 100644 --- a/setup/main.py +++ b/setup/main.py @@ -382,6 +382,10 @@ class Setup(object): return True def __checkbutton_auto_start_toggled_cb(self, button): + auto_start_dir = path.join(BaseDirectory.xdg_config_home, "autostart") + if not path.isdir(auto_start_dir): + os.makedirs(auto_start_dir) + link_file = path.join(BaseDirectory.xdg_config_home, "autostart/ibus.desktop") ibus_desktop = path.join(os.getenv("IBUS_PREFIX"), "share/applications/ibus.desktop") # unlink file