Allow setting custom sc_home_dir location.

cusax-fix
Damian Minkov 18 years ago
parent 6f04ff33c5
commit ff99f94b5e

Binary file not shown.

@ -42,23 +42,29 @@ public static void main(String[] args)
{
String scDefultDirName = ".sip-communicator";
String defaultAppDirName =
System.getProperty("user.home") +
File.separator +
scDefultDirName;
if(new File(defaultAppDirName).exists())
{
System.setProperty("net.java.sip.communicator.SC_HOME_DIR_LOCATION",
System.getProperty("user.home"));
System.setProperty("net.java.sip.communicator.SC_HOME_DIR_NAME",
scDefultDirName);
}
else
String scHomeDirLocation =
System.getProperty("net.java.sip.communicator.SC_HOME_DIR_LOCATION");
if(scHomeDirLocation == null)
{
System.setProperty("net.java.sip.communicator.SC_HOME_DIR_LOCATION",
System.getProperty("user.home") + File.separator +
"Library" + File.separator + "Application Support");
String defaultAppDirName =
System.getProperty("user.home") +
File.separator +
scDefultDirName;
if(new File(defaultAppDirName).exists())
{
System.setProperty("net.java.sip.communicator.SC_HOME_DIR_LOCATION",
System.getProperty("user.home"));
System.setProperty("net.java.sip.communicator.SC_HOME_DIR_NAME",
scDefultDirName);
}
else
{
System.setProperty("net.java.sip.communicator.SC_HOME_DIR_LOCATION",
System.getProperty("user.home") + File.separator +
"Library" + File.separator + "Application Support");
}
}
}

Loading…
Cancel
Save