• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright 2024 The Open Harmony Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 
5 #ifndef TOOLS_GN_OHOS_TARGET_VARIABLES_H_
6 #define TOOLS_GN_OHOS_TARGET_VARIABLES_H_
7 
8 #include "gn/variables.h"
9 
10 namespace variables {
11 
12 // OpenHarmony target vars -----------------------------------------------------
13 
14 extern const char kCopyLinkableFile[];
15 extern const char kCopyLinkableFile_HelpShort[];
16 extern const char kCopyLinkableFile_Help[];
17 
18 extern const char kExternalDeps[];
19 extern const char kExternalDeps_HelpShort[];
20 extern const char kExternalDeps_Help[];
21 
22 extern const char kPublicExternalDeps[];
23 extern const char kPublicExternalDeps_HelpShort[];
24 extern const char kPublicExternalDeps_Help[];
25 
26 extern const char kCopyRustCrateType[];
27 extern const char kCopyRustCrateType_HelpShort[];
28 extern const char kCopyRustCrateType_Help[];
29 
30 extern const char kCopyRustCrateName[];
31 extern const char kCopyRustCrateName_HelpShort[];
32 extern const char kCopyRustCrateName_Help[];
33 
34 }  // namespace variables
35 
36 #endif  // TOOLS_GN_SWIFT_TARGET_VARIABLES_H_
37