// 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_