16d528ed9Sopenharmony_ci// Copyright 2020 The Chromium Authors. All rights reserved.
26d528ed9Sopenharmony_ci// Use of this source code is governed by a BSD-style license that can be
36d528ed9Sopenharmony_ci// found in the LICENSE file.
46d528ed9Sopenharmony_ci
56d528ed9Sopenharmony_ci#ifndef TOOLS_GN_SWIFT_TARGET_VARIABLES_H_
66d528ed9Sopenharmony_ci#define TOOLS_GN_SWIFT_TARGET_VARIABLES_H_
76d528ed9Sopenharmony_ci
86d528ed9Sopenharmony_ci#include "gn/variables.h"
96d528ed9Sopenharmony_ci
106d528ed9Sopenharmony_cinamespace variables {
116d528ed9Sopenharmony_ci
126d528ed9Sopenharmony_ci// Swift target vars -----------------------------------------------------
136d528ed9Sopenharmony_ci
146d528ed9Sopenharmony_ciextern const char kSwiftBridgeHeader[];
156d528ed9Sopenharmony_ciextern const char kSwiftBridgeHeader_HelpShort[];
166d528ed9Sopenharmony_ciextern const char kSwiftBridgeHeader_Help[];
176d528ed9Sopenharmony_ci
186d528ed9Sopenharmony_ciextern const char kSwiftModuleName[];
196d528ed9Sopenharmony_ciextern const char kSwiftModuleName_HelpShort[];
206d528ed9Sopenharmony_ciextern const char kSwiftModuleName_Help[];
216d528ed9Sopenharmony_ci
226d528ed9Sopenharmony_civoid InsertSwiftVariables(VariableInfoMap* info_map);
236d528ed9Sopenharmony_ci
246d528ed9Sopenharmony_ci}  // namespace variables
256d528ed9Sopenharmony_ci
266d528ed9Sopenharmony_ci#endif  // TOOLS_GN_SWIFT_TARGET_VARIABLES_H_
27