Resources.cpp revision a8e2e1504b9af6ba791637f228debaa23953064a
1bcbc1788b478b1e54079318ad073e8490aa66faetfarina/* 2bcbc1788b478b1e54079318ad073e8490aa66faetfarina * Copyright 2014 Google Inc. 3bcbc1788b478b1e54079318ad073e8490aa66faetfarina * 4bcbc1788b478b1e54079318ad073e8490aa66faetfarina * Use of this source code is governed by a BSD-style license that can be 5bcbc1788b478b1e54079318ad073e8490aa66faetfarina * found in the LICENSE file. 6bcbc1788b478b1e54079318ad073e8490aa66faetfarina */ 7bcbc1788b478b1e54079318ad073e8490aa66faetfarina 8bcbc1788b478b1e54079318ad073e8490aa66faetfarina#include "Resources.h" 9bcbc1788b478b1e54079318ad073e8490aa66faetfarina 10bcbc1788b478b1e54079318ad073e8490aa66faetfarina#include "SkCommandLineFlags.h" 11bcbc1788b478b1e54079318ad073e8490aa66faetfarina#include "SkOSFile.h" 12bcbc1788b478b1e54079318ad073e8490aa66faetfarina 13bcbc1788b478b1e54079318ad073e8490aa66faetfarinaDEFINE_string2(resourcePath, i, "resources", "Directory with test resources: images, fonts, etc."); 14bcbc1788b478b1e54079318ad073e8490aa66faetfarina 15bcbc1788b478b1e54079318ad073e8490aa66faetfarinaSkString GetResourcePath(const char* resource) { 16a8e2e1504b9af6ba791637f228debaa23953064atfarina return SkOSPath::Join(FLAGS_resourcePath[0], resource); 17bcbc1788b478b1e54079318ad073e8490aa66faetfarina} 18936b73424f7393994be832376287da988a52b993caryclark 19936b73424f7393994be832376287da988a52b993caryclarkvoid SetResourcePath(const char* resource) { 20936b73424f7393994be832376287da988a52b993caryclark FLAGS_resourcePath.set(0, resource); 21936b73424f7393994be832376287da988a52b993caryclark} 22