Skip to content

Commit e2da4d1

Browse files
Always add KeyGenerator to olp-sdk-core (#1637)
KeyGenerator is being used outside the cache and needs to be included regardless of `OLP_SDK_ENABLE_DEFAULT_CACHE` value Relates-To: NLAM-141 Signed-off-by: Andrey Kashcheev <[email protected]>
1 parent 987c34b commit e2da4d1

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

olp-cpp-sdk-core/CMakeLists.txt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,6 @@ set(OLP_SDK_CACHE_SOURCES
255255
./src/cache/DiskCacheSizeLimitEnv.h
256256
./src/cache/DiskCacheSizeLimitWritableFile.cpp
257257
./src/cache/DiskCacheSizeLimitWritableFile.h
258-
./src/cache/KeyGenerator.cpp
259258
./src/cache/ProtectedKeyList.cpp
260259
./src/cache/ProtectedKeyList.h
261260
./src/cache/InMemoryCache.cpp
@@ -264,6 +263,11 @@ set(OLP_SDK_CACHE_SOURCES
264263
./src/cache/ReadOnlyEnv.h
265264
)
266265

266+
# Separately since it is used outside of cache
267+
set(OLP_SDK_KEY_GENERATOR_SOURCES
268+
./src/cache/KeyGenerator.cpp
269+
)
270+
267271
set(OLP_SDK_CLIENT_SOURCES
268272
./src/client/api/PlatformApi.cpp
269273
./src/client/api/PlatformApi.h
@@ -409,6 +413,7 @@ set(OLP_SDK_CORE_SOURCES
409413
${OLP_SDK_LOGGING_SOURCES}
410414
${OLP_SDK_THREAD_SOURCES}
411415
${OLP_SDK_GEO_SOURCES}
416+
${OLP_SDK_KEY_GENERATOR_SOURCES}
412417
)
413418

414419
if(OLP_SDK_ENABLE_DEFAULT_CACHE)

0 commit comments

Comments
 (0)