UNPKG

react-native-credentials-manager

Version:

A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords and passkeys in your React Native applications.

37 lines (30 loc) 1.02 kB
# Copyright (c) Meta Platforms, Inc. and affiliates. # # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. cmake_minimum_required(VERSION 3.13) set(CMAKE_VERBOSE_MAKEFILE on) file(GLOB react_codegen_SRCS CONFIGURE_DEPENDS *.cpp react/renderer/components/RNCredentialsManagerSpec/*.cpp) add_library( react_codegen_RNCredentialsManagerSpec OBJECT ${react_codegen_SRCS} ) target_include_directories(react_codegen_RNCredentialsManagerSpec PUBLIC . react/renderer/components/RNCredentialsManagerSpec) target_link_libraries( react_codegen_RNCredentialsManagerSpec fbjni jsi # We need to link different libraries based on whether we are building rncore or not, that's necessary # because we want to break a circular dependency between react_codegen_rncore and reactnative reactnative ) target_compile_options( react_codegen_RNCredentialsManagerSpec PRIVATE -DLOG_TAG=\"ReactNative\" -fexceptions -frtti -std=c++20 -Wall )