From 74fa92930c87d172824b0b7a92d3eba8decfba7a Mon Sep 17 00:00:00 2001 From: Satyajit Sahoo Date: Fri, 31 Oct 2025 16:12:25 +0100 Subject: [PATCH] refactor: add swift and cpp to source files by default --- .../native-common/{%- project.name %}.podspec | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/packages/create-react-native-library/templates/native-common/{%- project.name %}.podspec b/packages/create-react-native-library/templates/native-common/{%- project.name %}.podspec index 8f163a5ee..1c6e8cee9 100644 --- a/packages/create-react-native-library/templates/native-common/{%- project.name %}.podspec +++ b/packages/create-react-native-library/templates/native-common/{%- project.name %}.podspec @@ -13,16 +13,12 @@ Pod::Spec.new do |s| s.platforms = { :ios => min_ios_version_supported } s.source = { :git => "<%- repo -%>.git", :tag => "#{s.version}" } -<% if (project.moduleConfig !== "nitro-modules" || project.viewConfig === "nitro-view") { -%> -<% if (project.swift) { -%> - s.source_files = "ios/**/*.{h,m,mm,swift}" -<% } else { -%> - s.source_files = "ios/**/*.{h,m,mm,cpp}" +<% if (project.moduleConfig !== "nitro-modules" && project.viewConfig !== "nitro-view") { -%> + s.source_files = "ios/**/*.{h,m,mm,swift,cpp}" +<% if (!project.swift) { -%> s.private_header_files = "ios/**/*.h" <% } -%> -<% } -%> - -<% if (project.moduleConfig === "nitro-modules" || project.viewConfig === "nitro-view") { -%> +<% } else { -%> s.source_files = [ "ios/**/*.{swift}", "ios/**/*.{m,mm}",