File tree Expand file tree Collapse file tree 11 files changed +23
-12
lines changed
include/ydb-cpp-sdk/client Expand file tree Collapse file tree 11 files changed +23
-12
lines changed Original file line number Diff line number Diff line change @@ -51,6 +51,7 @@ endif()
5151add_subdirectory (tools)
5252add_subdirectory (contrib/libs)
5353add_subdirectory (library/cpp)
54+ add_subdirectory (include /ydb-cpp-sdk/client)
5455add_subdirectory (src)
5556add_subdirectory (util)
5657
Original file line number Diff line number Diff line change 1+ add_subdirectory (iam/common)
Original file line number Diff line number Diff line change 1+ _ydb_sdk_add_library(client-iam-types INTERFACE )
2+
3+ target_link_libraries (client-iam-types
4+ INTERFACE
5+ client-ydb_types-credentials
6+ library-jwt
7+ yutil
8+ )
9+
10+ _ydb_sdk_install_targets(client-iam-types)
File renamed without changes.
Original file line number Diff line number Diff line change 11#pragma once
22
3- #include " types.h"
3+ #include " common/types.h"
4+
45namespace NYdb {
56
67// / Acquire an IAM token using a local metadata service on a virtual machine.
Original file line number Diff line number Diff line change 11#pragma once
22
3- #include < ydb-cpp-sdk/client/iam/types.h>
3+ #include < ydb-cpp-sdk/client/iam/common/ types.h>
44
55namespace NYdb {
66
Original file line number Diff line number Diff line change @@ -4,14 +4,13 @@ _ydb_sdk_add_library(client-iam)
44
55target_link_libraries (client-iam
66 PUBLIC
7- client-ydb_types-credentials
8- http-simple
9- json
10- library-jwt
7+ client-iam-types
118 yutil
129 PRIVATE
1310 api-client-yc_public
1411 client-iam-common
12+ json
13+ http-simple
1514)
1615
1716target_sources (client-iam PRIVATE
Original file line number Diff line number Diff line change @@ -2,9 +2,8 @@ _ydb_sdk_add_library(client-iam-common INTERFACE)
22
33target_link_libraries (client-iam-common
44 INTERFACE
5- client-ydb_types-credentials
5+ client-iam-types
66 grpc-client
7- library-jwt
87 threading-future
98 yutil
109)
Original file line number Diff line number Diff line change 11#pragma once
22
3- #include < ydb-cpp-sdk/client/iam/types.h>
4- # include < ydb-cpp-sdk/client/types/credentials/credentials.h >
3+ #include < ydb-cpp-sdk/client/iam/common/ types.h>
4+
55#include < src/library/grpc/client/grpc_client_low.h>
66
77#include < library/cpp/threading/future/future.h>
Original file line number Diff line number Diff line change 11#include < ydb-cpp-sdk/client/iam/iam.h>
2+
23#include " common/iam.h"
34
45#include < src/api/client/yc_public/iam/iam_token_service.pb.h>
You can’t perform that action at this time.
0 commit comments