Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion packages/react-native/React-Core.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ end

folly_compiler_flags = '-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -Wno-comma -Wno-shorten-64-to-32'
folly_version = '2023.08.07.00'
socket_rocket_version = '0.7.0' # [macOS]
socket_rocket_version = '0.7.0' # [macOS] [visionOS]
boost_compiler_flags = '-Wno-documentation'

use_hermes = ENV['USE_HERMES'] == nil || ENV['USE_HERMES'] == '1'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ end

folly_compiler_flags = '-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -Wno-comma -Wno-shorten-64-to-32'
folly_version = '2023.08.07.00'
socket_rocket_version = '0.7.0' # [macOS]
socket_rocket_version = '0.7.0' # [macOS] [visionOS]

header_search_paths = [
"\"$(PODS_TARGET_SRCROOT)/React/CoreModules\"",
Expand Down
15 changes: 12 additions & 3 deletions packages/rn-tester/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -86,23 +86,32 @@ target 'RNTesterIntegrationTests' do
pod 'React-RCTTest', :path => "./RCTTest"
end

# [macOS
target 'RNTester-macOS' do
platform :osx, '10.15'
platform :macos, min_macos_version_supported # [macOS]
pods('RNTester-macOS')
end

target 'RNTester-macOSUnitTests' do
platform :osx, '10.15'
platform :macos, min_macos_version_supported # [macOS]
pods('RNTester-macOSUnitTests')
pod 'React-RCTTest', :path => "./RCTTest"
pod 'OCMock', '~> 3.9.1'
end

target 'RNTester-macOSIntegrationTests' do
platform :osx, '10.15'
platform :macos, min_macos_version_supported # [macOS]
pods('RNTester-macOSIntegrationTests')
pod 'React-RCTTest', :path => "./RCTTest"
end
# macOS]

# [visionOS
target('RNTester-visionOS') do
platform :visionos, min_visionos_version_supported # [visionOS]
pods('RNTester-visionOS')
end
# visionOS]

post_install do |installer|
react_native_post_install(installer, @prefix_path, :mac_catalyst_enabled => false)
Expand Down
118 changes: 60 additions & 58 deletions packages/rn-tester/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ PODS:
- ReactCommon/turbomodule/core (= 1000.0.0)
- fmt (9.1.0)
- glog (0.3.5)
- OCMock (3.9.1)
- OCMock (3.9.3)
- RCT-Folly (2023.08.07.00):
- boost
- DoubleConversion
Expand Down Expand Up @@ -1057,12 +1057,12 @@ DEPENDENCIES:
- ReactCommon-Samples (from `../react-native/ReactCommon/react/nativemodule/samples`)
- ReactCommon/turbomodule/core (from `../react-native/ReactCommon`)
- ScreenshotManager (from `NativeModuleExample`)
- SocketRocket (from `../react-native/third-party-podspecs/SocketRocket.podspec`)
- Yoga (from `../react-native/ReactCommon/yoga`)

SPEC REPOS:
trunk:
- OCMock
- SocketRocket

EXTERNAL SOURCES:
boost:
Expand Down Expand Up @@ -1167,65 +1167,67 @@ EXTERNAL SOURCES:
:path: "../react-native/ReactCommon/react/nativemodule/samples"
ScreenshotManager:
:path: NativeModuleExample
SocketRocket:
:podspec: "../react-native/third-party-podspecs/SocketRocket.podspec"
Yoga:
:path: "../react-native/ReactCommon/yoga"

SPEC CHECKSUMS:
boost: 1401ba01f443d1a21a7994aa5f7233c101321909
DoubleConversion: 56bb181dd9093360c7cd027b592155b7f33eeb61
FBLazyVector: 695ac6e378ccc91cde8562d3c178667d626cc7c2
FBReactNativeSpec: 07bca9d4ab839d7a98ad0d1fcef0575c4a602fe1
fmt: bfe4e820dd96e7fde9e51e956fcdee44bd6df114
glog: 905b36b53c03b6e3afad8c8868237e84df8e17c4
OCMock: 9491e4bec59e0b267d52a9184ff5605995e74be8
RCT-Folly: a7368f377d205d2a464eab604916b163a6521921
RCTRequired: a9e005478b8264908d5fa413ef4ba6af8b371c48
RCTTypeSafety: 46f96142c37b0ae4eae69a928b6e02f04118cdf1
React: dfc3b244a10e6447677a3c91f08a6dba39591411
React-callinvoker: 182e323d211eb6ba0daaad0c6dd5ce2b8cbb2e52
React-Codegen: 4f4ff3306ad824347742e3233db681673be054e2
React-Core: e9834cff1ab76ae1c4e0b5d49e1e3c7e10487e2d
React-CoreModules: 5bb00f172cdf8a760fba6be51e836989614125fa
React-cxxreact: 0dfe2b9cf6f939ff917ecc3600a1b83e3010f14f
React-debug: be828b5a1d464266ed7a1c43d82a4e189f6fd79f
React-Fabric: ccade0031a4694d8b5bfacfe774bf5fb01c1f73c
React-FabricImage: 7df9bd552449a5be89b8a2b1bdd8a98004b44ef2
React-graphics: b77331225075b6b543601ac090fe7015e1937abe
React-ImageManager: b16e404df082b644dad5df355aba2c65368e02be
React-jsc: cdf5fd002e30b65f54822fc2576c6a91cbbcc18f
React-jserrorhandler: b95ed5dd10e74a3e9839fc9657fda962a8f4ac79
React-jsi: b2951549f325d5027a74cce33c809fd4dd8ec66c
React-jsiexecutor: f4dedf904ec4a7b4066fa95588627f019a8acb93
React-jsinspector: 5f65e4f71415db252a6e4a7db878c07f10ce9174
React-logger: 3f6f6315a5a7fd08b9977eac248829a7cb7aef1f
React-Mapbuffer: 7b5cf9f08938f9cf75243825e3de1cd2da7eb725
React-nativeconfig: 212e3dfbdd8e23df1a6ceba8f482167cbbd41707
React-NativeModulesApple: 4bf89f5b1f60b6bf2bddff884e5786024acf2363
React-perflogger: 5a8fde06492ea22000f0e28784feab8175ae2ab7
React-RCTActionSheet: 060b7cbf1207d81cafefab470cf30553334bb82b
React-RCTAnimation: 52e769ab91aaa6492285723cae2aa8ab02710b48
React-RCTAppDelegate: 95b4bcd25d2dd2fc7cc066c0ff8625efeb9cede9
React-RCTBlob: b776a81c4b92e5d191e2c2c82ae3c61e9cace6a1
React-RCTFabric: 6e30f62fedd61d4ee0b803ab2ab6d1ffb124ee48
React-RCTImage: aae43fdcdc42d4c8726d91cb563353acc6f542ec
React-RCTLinking: 550e2d0dbb304c0c793749c9e373bdc864790060
React-RCTNetwork: 586b685dbe2f2c80c3898a4f42e9592976266ee0
React-RCTPushNotification: 86d134d2b0d1862306e826a3794754e103c8a218
React-RCTSettings: ffc2aa4611702cddd0c972e7f8eafa8b1e46ae03
React-RCTTest: 6cf5b6861ce5394f8904b9ab90aeb6a4411cbfd5
React-RCTText: ad68ff8f5019fa9833af504c6806f2a6c16838f3
React-RCTVibration: 2469c5be948c4d36556964587ff84949d15e5c84
React-rendererdebug: 4922d3eaff7ba6009a1f813884b4d2814e0860b5
React-rncore: 9a9aaf13dbd597b2fce959158340f35bea0750c9
React-runtimeexecutor: a5aadc21a5ed9003dcb54e220a2a41ef7f1e9833
React-runtimescheduler: 780615de248b8500332e22b52a6d2495ec3ce2c5
React-utils: 4ddc886128921727384e337ca1491efbc5e3d31a
ReactCommon: 20da4315090e312530d8094f93d61b898b080231
ReactCommon-Samples: 5f34365b3f27258499ab5dc90e3b0d98478f017c
ScreenshotManager: 1161807519295f13dde861f859953eb6eb2810ab
SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d
Yoga: 9bf557bb8ec979a9c2dd4794dce170f4eec49f69
boost: 0686b6af8cbd638c784fea5afb789be66699823c
DoubleConversion: ca54355f8932558971f6643521d62b9bc8231cee
FBLazyVector: 4284d9824090bc5a099233954071bc736e77d8bb
FBReactNativeSpec: 3af739618c41c120f846260583bfa7a5321395f8
fmt: 03574da4b7ba40de39da59677ca66610ce8c4a02
glog: 3a72874c0322c7caf24931d3a2777cb7a3090529
OCMock: 300b1b1b9155cb6378660b981c2557448830bdc6
RCT-Folly: e0ca497e3ebd44051a537b0e95c1dcfa3f4adb8f
RCTRequired: d856e236d5bbba94e3836b7a9a9ac3f19bc999ed
RCTTypeSafety: 941b573ed9143dae5000629bdddc1b8c5ac60a36
React: 278b439bc243890a05e951ba665c5f0a47ebdce4
React-callinvoker: d63e6babf698ff70097fdb0e3ff9d7a97c6959d8
React-Codegen: 9b7fc89f7163d73816eb03fee0d9b870402bc44d
React-Core: 8b10f83fc9638359a525f75cd15d1a5b60f21be6
React-CoreModules: 4d65a7766d28a94cae3b8f7ec67bee4a23291398
React-cxxreact: c79026f2fbbb9fc1d862c42bac2cffc261110fba
React-debug: 0efd63dcefb638403577dafdbd072fcb14aea8cd
React-Fabric: d1db0d8442c34867bda3846a7b6df8538f9fc9cb
React-FabricImage: 33a8aff5ecafb9f30b2deab7a5113a9f4dc95be5
React-graphics: f1b9bc7985ceca132dcc0143d1617baee3aec079
React-ImageManager: f74dbe7927adfab2720c1a29734f95da87353d0d
React-jsc: b522318db3598eed3eb6d9d47493409ce86d141d
React-jserrorhandler: fe09653657e8264a10b5e4d79621b1d8e8af57f9
React-jsi: d167ed449a088f45f05529c833421d241e5a19e4
React-jsiexecutor: 9cf0c32cfc4a1299de4f63868cbbdd5796184768
React-jsinspector: 447ff675d2378927c444bc01a5a2cfa34266832d
React-logger: f4a6e5c5a5d43f77868eff225bade9c6a27dfa7e
React-Mapbuffer: c669260718a94c4e5e0a6c0697b90a443ea5eeaf
React-nativeconfig: b98997b3864a7d27724c695476c048df23fdbee0
React-NativeModulesApple: a295239ca5480efc3426aa4c3978e7eb497aa17c
React-perflogger: 6cc92ff36b3f8f1b06f599a0089660d1d43e0849
React-RCTActionSheet: 898051d7504709b7784eb301458c7d5cd04a5153
React-RCTAnimation: d338c1ca08e3f0f44fb72c3a13a22031bca2de80
React-RCTAppDelegate: 4a331a5ff9d2a8901caf617b51db372ce52b319f
React-RCTBlob: 66f8443906051bc07763a740604b062d00d4de56
React-RCTFabric: 9e8b711a363b43835fc575b45c033fa066236c05
React-RCTImage: 4a73720ab915f732448bfb059430ddec7fb53547
React-RCTLinking: 119405f2eb2abe4d36baaae87f83a6bd29d9dcfb
React-RCTNetwork: 906ffc6133672762d481711498f816f019bdf6f9
React-RCTPushNotification: 45e1f9f904b49931d8455726d8a2237c2acc124c
React-RCTSettings: fa6cd7ded0aae23c3487119115440e1e93b9c56c
React-RCTTest: 1684debc65e0d9a4f2534f4d5911600c6925549c
React-RCTText: 4dbdb083cae614b9aecf713b4bb32ba1bcb34cc2
React-RCTVibration: 2f1aaea320f946f665f9554e5d469a2a4330b8ff
React-rendererdebug: 991be38e99c0da3b68f75bdf61c81a6f02d59804
React-rncore: c79aa1c28359460d1a2209811c673afeb5109a29
React-runtimeexecutor: 65c3f76be4ca9f82f61bc3aa2d39aaf79783b657
React-runtimescheduler: 1deaf97aacf3bc768cffd26c10072f6159df3c0d
React-utils: 37edc94df8b25164137ec03489192f086525a43d
ReactCommon: a0321c82264cf62a53518bb8a35ca5f80515bf85
ReactCommon-Samples: c129361c42ea5c59b893f80520f2d24d61586721
ScreenshotManager: b2b5732286c9d80ceca6a8576c4fd9f619608d96
SocketRocket: f6c6249082c011e6de2de60ed641ef8bbe0cfac9
Yoga: 03cb6e99ea2ee88d3239531f01a6c147bfa0a9e1

PODFILE CHECKSUM: cfeda206bf8917b64b065521c6c7f81321a8f25b
PODFILE CHECKSUM: b1a8404bc4b61ed54677e78b8e2f8269707283c7

COCOAPODS: 1.13.0
COCOAPODS: 1.14.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"images" : [
{
"filename" : "back.jpg",
"idiom" : "vision",
"scale" : "2x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"info" : {
"author" : "xcode",
"version" : 1
},
"layers" : [
{
"filename" : "Front.solidimagestacklayer"
},
{
"filename" : "Middle.solidimagestacklayer"
},
{
"filename" : "Back.solidimagestacklayer"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"images" : [
{
"filename" : "front.png",
"idiom" : "vision",
"scale" : "2x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"images" : [
{
"idiom" : "vision",
"scale" : "2x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
}
15 changes: 15 additions & 0 deletions packages/rn-tester/RNTester-visionOS/Info.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>UIApplicationSceneManifest</key>
<dict>
<key>UIApplicationPreferredDefaultSceneSessionRole</key>
<string>UIWindowSceneSessionRoleApplication</string>
<key>UIApplicationSupportsMultipleScenes</key>
<false/>
<key>UISceneConfigurations</key>
<dict/>
</dict>
</dict>
</plist>
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
}
Loading