get_cache_subdir Function

public function get_cache_subdir(subdir_name) result(subdir_path)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: subdir_name

Return Value character(len=:), allocatable


Source Code

    function get_cache_subdir(subdir_name) result(subdir_path)
        character(len=*), intent(in) :: subdir_name
        character(len=:), allocatable :: subdir_path
        character(len=:), allocatable :: cache_dir

        cache_dir = get_cache_dir()
        subdir_path = join_path(trim(cache_dir), trim(subdir_name))

    end function get_cache_subdir