diff --git a/SConstruct b/SConstruct index 0846df94e6..758d494f3b 100644 --- a/SConstruct +++ b/SConstruct @@ -195,7 +195,7 @@ env = Environment( CYTHONCFILESUFFIX=".cpp", tools=["default", "cython"] ) - + if os.environ.get('SCONS_CACHE'): cache_dir = '/tmp/scons_cache' @@ -209,6 +209,9 @@ if os.environ.get('SCONS_CACHE'): if not os.path.isdir(cache_dir_branch) and os.path.isdir(cache_dir): shutil.copytree(cache_dir, cache_dir_branch) cache_dir = cache_dir_branch + elif TICI: + cache_dir = '/data/scons_cache' + CacheDir(cache_dir) node_interval = 5