Skip to content

Fix cache dir location #1107

@dham

Description

@dham

TODO

  • There should be a single FIREDRAKE_CACHE_DIR environment variable, and the TSFC and PyOP2 chaches should default subdirectories of it.
  • The default value of FIREDRAKE_CACHE_DIR should be $VIRTUAL_ENV/cache

RATIONALE

  • Independently setting the locations of the two caches is almost never needed and just confuses users.
  • Having different firedrake installs share caches is a potential source of bugs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions