blob: 7686e76316ec04f37982643710c9de320359f4c1 [file] [log] [blame]
tfarina@chromium.orgef21d1d2012-03-13 00:35:12 +09001// Copyright (c) 2012 The Chromium Authors. All rights reserved.
license.botf003cfe2008-08-24 09:55:55 +09002// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
initial.commit3f4a7322008-07-27 06:49:38 +09004
5// Defines all the "base" command-line switches.
6
deanm@chromium.org5f0f2e982009-03-17 21:47:14 +09007#ifndef BASE_BASE_SWITCHES_H_
8#define BASE_BASE_SWITCHES_H_
initial.commit3f4a7322008-07-27 06:49:38 +09009
jochen@chromium.orga7768cc2013-07-18 17:09:32 +090010#include "build/build_config.h"
11
initial.commit3f4a7322008-07-27 06:49:38 +090012namespace switches {
13
rvargas@google.com29b10092011-05-27 07:03:28 +090014extern const char kDebugOnStart[];
15extern const char kDisableBreakpad[];
16extern const char kEnableDCHECK[];
17extern const char kFullMemoryCrashReport[];
rvargas@google.com29b10092011-05-27 07:03:28 +090018extern const char kNoErrorDialogs[];
rvargas@google.com29b10092011-05-27 07:03:28 +090019extern const char kTestChildProcess[];
20extern const char kV[];
21extern const char kVModule[];
22extern const char kWaitForDebugger[];
vollick@chromium.org4ff9adc2013-07-12 08:10:40 +090023extern const char kTraceToConsole[];
initial.commit3f4a7322008-07-27 06:49:38 +090024
jochen@chromium.orga7768cc2013-07-18 17:09:32 +090025#if defined(OS_POSIX)
26extern const char kEnableCrashReporter[];
27#endif
28
initial.commit3f4a7322008-07-27 06:49:38 +090029} // namespace switches
30
deanm@chromium.org5f0f2e982009-03-17 21:47:14 +090031#endif // BASE_BASE_SWITCHES_H_