Files
react-native/private/react-native-fantom/tester/codegen/CMakeLists.txt
Andrew Datsenko 1e212f91bc Add remaining dependencies (#52202)
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/52202

Changelog: [Internal]

Build fantom_tester for OSS

Reviewed By: mdvacca

Differential Revision: D76928253

fbshipit-source-id: a95e8751326f45a25cd512b7a5d05260b37a0305
2025-06-24 12:33:59 -07:00

39 lines
871 B
CMake

# 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 react/renderer/components/FBReactNativeSpec/*.cpp)
add_library(
react_codegen_rncore
OBJECT
${react_codegen_SRCS}
)
target_include_directories(react_codegen_rncore
PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}/.
${CMAKE_CURRENT_SOURCE_DIR}/react/renderer/components/FBReactNativeSpec
${CMAKE_CURRENT_SOURCE_DIR}/react/renderer/components)
target_link_libraries(
react_codegen_rncore
jsi
react_nativemodule_core
rrc_view
)
target_compile_options(
react_codegen_rncore
PRIVATE
-DLOG_TAG=\"ReactNative\"
-fexceptions
-frtti
-std=c++20
-Wall
)