diff -r e1687c2ac203 -r 2e1fe19657b6 autobuild/common.py --- a/autobuild/common.py Wed Nov 09 13:28:48 2011 -0500 +++ b/autobuild/common.py Thu Jan 19 11:49:58 2012 -0500 @@ -118,7 +118,13 @@ In general, the package archives do not change much, so find a host/user specific location to cache files. """ - return get_temp_dir("install.cache") + cache = os.getenv('AUTOBUILD_INSTALLABLE_CACHE') + if cache == None: + cache = get_temp_dir("install.cache") + else: + if not os.path.exists(cache): + os.makedirs(cache, mode=0755) + return cache def get_s3_url(): """