Changeset ac1601a in tol


Ignore:
Timestamp:
Feb 11, 2011, 10:18:02 AM (16 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
b7e6cec
Parents:
50aaa05
Message:

Fixes #1093
If there is an environment variable called TOLHOME it will be used as TOL application data directory, instead of HOME/.tol in linux or APPDATA/tol

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@3185 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol/bbasic/sys.cpp

    r50aaa05 rac1601a  
    7676  if(!tolAppData_.HasName())
    7777  {
     78    tolAppData_ = BSys::GetEnv("TOLHOME");
     79    if(!tolAppData_.HasName())
     80    {
    7881# if _WINDOWS
    79     tolAppData_ = BSys::GetEnv("APPDATA")+"/tol/";
     82      tolAppData_ = BSys::GetEnv("APPDATA")+"/tol/";
    8083# else
    81     tolAppData_ = BSys::GetEnv("HOME")+"/.tol/";
     84      tolAppData_ = BSys::GetEnv("HOME")+"/.tol/";
    8285#  endif
     86    }
    8387    BSys::MkDir(tolAppData_+"syslog", true);
    8488    BSys::MkDir(tolAppData_+"OIS", true);
Note: See TracChangeset for help on using the changeset viewer.