summaryrefslogtreecommitdiff
path: root/platform/default/src/mbgl/storage/file_source.cpp
blob: 4e800cc8f48942bc6af16597fcf4369e34681ea4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <mbgl/storage/resource_options.hpp>
#include <mbgl/storage/default_file_source.hpp>

#include <memory>

namespace mbgl {

std::shared_ptr<FileSource> FileSource::createPlatformFileSource(const ResourceOptions& options) {
    auto fileSource = std::make_shared<DefaultFileSource>(options.cachePath(), options.assetPath(), options.supportsCacheOnlyRequests());
    fileSource->setAccessToken(options.accessToken());
    fileSource->setAPIBaseURL(options.baseURL());
    return fileSource;
}

} // namespace mbgl