blob: bade18d51253c8cb282fafc818e49ddaea20328b [file] [log] [blame]
// Copyright 2019 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef TOOLS_GN_RUST_VARIABLES_H_
#define TOOLS_GN_RUST_VARIABLES_H_
#include "gn/variables.h"
namespace variables {
// Rust target vars ------------------------------------------------------
extern const char kRustAliasedDeps[];
extern const char kRustAliasedDeps_HelpShort[];
extern const char kRustAliasedDeps_Help[];
extern const char kRustCrateName[];
extern const char kRustCrateName_HelpShort[];
extern const char kRustCrateName_Help[];
extern const char kRustCrateType[];
extern const char kRustCrateType_HelpShort[];
extern const char kRustCrateType_Help[];
extern const char kRustCrateRoot[];
extern const char kRustCrateRoot_HelpShort[];
extern const char kRustCrateRoot_Help[];
extern const char kRustEdition[];
extern const char kRustEdition_HelpShort[];
extern const char kRustEdition_Help[];
extern const char kRustflags[];
extern const char kRustflags_HelpShort[];
extern const char kRustflags_Help[];
void InsertRustVariables(VariableInfoMap* info_map);
} // namespace variables
#endif // TOOLS_GN_RUST_VARIABLES_H_