Skip to content

Commit 59a3c04

Browse files
committed
Merge branch 'main' into @jpiasecki/display-contents
2 parents 833fc06 + 28b21e0 commit 59a3c04

File tree

6 files changed

+9
-80
lines changed

6 files changed

+9
-80
lines changed

RNLiveMarkdown.podspec

+2-6
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ Pod::Spec.new do |s|
3434
].join(' '),
3535
}
3636

37+
s.pod_target_xcconfig = { "HEADER_SEARCH_PATHS" => "\"$(PODS_TARGET_SRCROOT)/cpp\"" }
38+
3739
install_modules_dependencies(s)
3840

3941
if ENV['USE_FRAMEWORKS'] != nil
@@ -43,10 +45,4 @@ Pod::Spec.new do |s|
4345
])
4446
add_dependency(s, "React-rendererconsistency")
4547
end
46-
47-
s.subspec "newarch" do |ss|
48-
ss.source_files = "cpp/**/*.{cpp,h}"
49-
ss.header_dir = "RNLiveMarkdown"
50-
ss.pod_target_xcconfig = { "HEADER_SEARCH_PATHS" => "\"$(PODS_TARGET_SRCROOT)/cpp\"" }
51-
end
5248
end

android/src/main/cpp/CMakeLists.txt

+1-13
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,6 @@ target_link_libraries(
2525
${CMAKE_PROJECT_NAME}
2626
fbjni::fbjni
2727
ReactAndroid::jsi
28+
ReactAndroid::reactnative
2829
react-native-reanimated::worklets
2930
)
30-
31-
if (ReactAndroid_VERSION_MINOR GREATER_EQUAL 76)
32-
target_link_libraries(${CMAKE_PROJECT_NAME} ReactAndroid::reactnative)
33-
elseif (ReactAndroid_VERSION_MINOR GREATER_EQUAL 75)
34-
target_link_libraries(
35-
${CMAKE_PROJECT_NAME}
36-
ReactAndroid::react_nativemodule_core
37-
ReactAndroid::reactnativejni
38-
ReactAndroid::runtimeexecutor
39-
)
40-
else ()
41-
message(FATAL_ERROR "react-native-live-markdown requires react-native 0.75 or newer.")
42-
endif ()

android/src/main/new_arch/CMakeLists.txt

+1-33
Original file line numberDiff line numberDiff line change
@@ -40,41 +40,9 @@ target_link_libraries(
4040
${LIB_TARGET_NAME}
4141
fbjni::fbjni
4242
ReactAndroid::jsi
43+
ReactAndroid::reactnative
4344
)
4445

45-
if (ReactAndroid_VERSION_MINOR GREATER_EQUAL 76)
46-
target_link_libraries(
47-
${LIB_TARGET_NAME}
48-
ReactAndroid::reactnative
49-
)
50-
elseif (ReactAndroid_VERSION_MINOR GREATER_EQUAL 75)
51-
target_link_libraries(
52-
${LIB_TARGET_NAME}
53-
ReactAndroid::fabricjni
54-
ReactAndroid::folly_runtime
55-
ReactAndroid::glog
56-
ReactAndroid::react_debug
57-
ReactAndroid::react_nativemodule_core
58-
ReactAndroid::react_performance_timeline
59-
ReactAndroid::react_render_consistency
60-
ReactAndroid::react_render_core
61-
ReactAndroid::react_render_debug
62-
ReactAndroid::react_render_graphics
63-
ReactAndroid::react_render_imagemanager
64-
ReactAndroid::react_render_mapbuffer
65-
ReactAndroid::react_render_observers_events
66-
ReactAndroid::react_render_textlayoutmanager
67-
ReactAndroid::reactnativejni
68-
ReactAndroid::rrc_text
69-
ReactAndroid::rrc_textinput
70-
ReactAndroid::rrc_view
71-
ReactAndroid::runtimeexecutor
72-
ReactAndroid::yoga
73-
)
74-
else ()
75-
message(FATAL_ERROR "react-native-live-markdown requires react-native 0.75 or newer.")
76-
endif ()
77-
7846
target_compile_options(
7947
${LIB_TARGET_NAME}
8048
PRIVATE

example/ios/Podfile.lock

+2-25
Original file line numberDiff line numberDiff line change
@@ -1499,30 +1499,7 @@ PODS:
14991499
- React-logger (= 0.77.0)
15001500
- React-perflogger (= 0.77.0)
15011501
- React-utils (= 0.77.0)
1502-
- RNLiveMarkdown (0.1.247):
1503-
- DoubleConversion
1504-
- glog
1505-
- hermes-engine
1506-
- RCT-Folly (= 2024.11.18.00)
1507-
- RCTRequired
1508-
- RCTTypeSafety
1509-
- React-Core
1510-
- React-debug
1511-
- React-Fabric
1512-
- React-featureflags
1513-
- React-graphics
1514-
- React-ImageManager
1515-
- React-NativeModulesApple
1516-
- React-RCTFabric
1517-
- React-rendererdebug
1518-
- React-utils
1519-
- ReactCodegen
1520-
- ReactCommon/turbomodule/bridging
1521-
- ReactCommon/turbomodule/core
1522-
- RNLiveMarkdown/newarch (= 0.1.247)
1523-
- RNReanimated/worklets
1524-
- Yoga
1525-
- RNLiveMarkdown/newarch (0.1.247):
1502+
- RNLiveMarkdown (0.1.250):
15261503
- DoubleConversion
15271504
- glog
15281505
- hermes-engine
@@ -1947,7 +1924,7 @@ SPEC CHECKSUMS:
19471924
ReactAppDependencyProvider: 6e8d68583f39dc31ee65235110287277eb8556ef
19481925
ReactCodegen: b793571cdd05c69db98095ccfca381d45f709d89
19491926
ReactCommon: 1bd2dc684d7992acbf0dfee887b89a57a1ead86d
1950-
RNLiveMarkdown: cc21d7eed5a7addab9db31853b35b5a19a54f2f9
1927+
RNLiveMarkdown: 39d2be8d4d752bdbc7600bbb75d275ef0877aa32
19511928
RNReanimated: 087d081f33387098097765f5a845f52c4abe2a3f
19521929
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
19531930
Yoga: c0d8564af14a858f962607cd7306539cb2ace926

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@expensify/react-native-live-markdown",
3-
"version": "0.1.247",
3+
"version": "0.1.250",
44
"description": "Drop-in replacement for React Native's TextInput component with Markdown formatting.",
55
"main": "lib/commonjs/index",
66
"module": "lib/module/index",

0 commit comments

Comments
 (0)