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