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);
1895f192d19938b98a45dd1fa4112d965f60d10516msarettDECLARE_string(images);
1917f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(leaks);
2017f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_string(match);
2117f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(quiet);
2217f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(resetGpuContext);
235f5a8d7599b8e248633ac122294b7a01401fedcbjoshualittDECLARE_bool(preAbandonGpuContext);
242354f8432a7205571f04f9638a0018fb0b1fb282bsalomonDECLARE_bool(abandonGpuContext);
2592007583e43115998412ac8b0a06cc2780eb025cmtkleinDECLARE_string(skps);
2617f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_int32(threads);
2717f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_string(resourcePath);
2817f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(verbose);
2917f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclarkDECLARE_bool(veryVerbose);
30b511042bb07a6a289b0d1146cb57f6e8b80580d6mtkleinDECLARE_string(writePath);
3117f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark
32ea65bfa8ded918b908287e3e3474aaf5cbd12feamtkleinDECLARE_string(key);
33ea65bfa8ded918b908287e3e3474aaf5cbd12feamtkleinDECLARE_string(properties);
34ea65bfa8ded918b908287e3e3474aaf5cbd12feamtklein
3517f0b6df7248b9bbdaddacc3a6c9c6efe4ae278ecaryclark#endif
36