117f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark/* 217f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark * Copyright 2014 Google Inc. 317f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark * 417f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark * Use of this source code is governed by a BSD-style license that can be 517f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark * found in the LICENSE file. 617f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark */ 717f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark 817f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark#ifndef SK_COMMON_FLAGS_H 917f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark#define SK_COMMON_FLAGS_H 1017f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark 1117f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark#include "SkCommandLineFlags.h" 1217f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark 1317f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_string(config); 1417f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(cpu); 1517f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(dryRun); 1617f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(gpu); 1717f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_string(gpuAPI); 1817f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(leaks); 1917f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_string(match); 2017f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(quiet); 2117f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(resetGpuContext); 222354f8432a7205571f04f9638a0018fb0b1fb282bsalomonDECLARE_bool(abandonGpuContext); 2392007583e43115998412ac8b0a06cc2780eb025cmtkleinDECLARE_string(skps); 2417f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_int32(threads); 2517f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_string(resourcePath); 2617f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(verbose); 2717f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(veryVerbose); 28b511042bb07a6a289b0d1146cb57f6e8b80580d6mtkleinDECLARE_string(writePath); 2917f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark 30ea65bfa8ded918b908287e3e3474aaf5cbd12feamtkleinDECLARE_string(key); 31ea65bfa8ded918b908287e3e3474aaf5cbd12feamtkleinDECLARE_string(properties); 32ea65bfa8ded918b908287e3e3474aaf5cbd12feamtklein 3317f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark#endif 34