brick-module
Version:
Better React Native native module development
14 lines (11 loc) • 665 B
Plain Text
# Dummy CMakeLists.txt for React Native autolinking
# This file is required by React Native's autolinking system
# The actual TurboModule implementation is handled by brick-codegen in user projects
cmake_minimum_required(VERSION 3.13)
set(CMAKE_VERBOSE_MAKEFILE on)
# Create a dummy source file
file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/dummy.cpp "// Dummy file for BrickModuleSpec\n")
# Create an empty static library to satisfy React Native's build system
add_library(react_codegen_BrickModuleSpec STATIC ${CMAKE_CURRENT_BINARY_DIR}/dummy.cpp)
# Set necessary properties
target_include_directories(react_codegen_BrickModuleSpec PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})