Lines Matching refs:versionName
177 async function transformReactNativeAsync(rnPath, versionName, versionedPodNames) {
189 return namespaceReactNativeFilesAsync(filenames, versionName, versionedPodNames);
205 const { versionName, versionedPodNames } = await getConfigsFromArguments(versionNumber); constant
207 return namespaceReactNativeFilesAsync(filenames, versionName, versionedPodNames);
210 async function generateVersionedReactNativeAsync(versionName: string): Promise<void> {
211 const versionedReactNativePath = getVersionedReactNativePath(versionName);
256 name: `${versionName}FBReactNativeSpec`,
265 `${versionName}FBReactNativeSpecJSI.h`,
266 `${versionName}FBReactNativeSpecJSI-generated.cpp`,
293 await generateReactNativePodScriptAsync(versionedReactNativePath, versionName);
294 await generateReactNativePodspecsAsync(versionedReactNativePath, versionName);
305 versionName: string,
324 pipeline: kernelFilesTransforms(versionName, rollback),
339 versionName: string
360 replaceWith: `$1_${versionName}!`,
368 replaceWith: `pod '${versionName}$1'`,
372 replaceWith: `$1, :project_name => '${versionName}'`,
395 replaceWith: `$${versionName}$1`,
397 { find: /\b(React-Codegen)\b/g, replaceWith: `${versionName}$1` },
398 { find: /(\$\(PODS_ROOT\)\/Headers\/Private\/)React-/g, replaceWith: `$1${versionName}React-` },
417 …`^\\s*pod '${versionName}hermes-engine', :podspec => "#\\{react_native_path\\}\\/sdks\\/hermes-eng…
422 …pod '${versionName}hermes-engine', :path => "#{react_native_path}/sdks/hermes-engine", :project_na…
424 …{versionName}hermes-engine', :podspec => "#{react_native_path}/sdks/hermes-engine/${versionName}he…
427 { find: new RegExp(`\\b${versionName}(libevent)\\b`, 'g'), replaceWith: '$1' },
452 replaceWith: `"${versionName}$1":$2`,
463 replaceWith: `$1_${versionName}`,
490 versionName: string
510 pipeline: podspecTransforms(versionName),
517 path.join(path.dirname(podspecFile), `${versionName}${basename}.podspec`),
525 await generateReactPodspecAsync(versionedReactNativePath, versionName);
532 async function generateVersionedExpoAsync(versionName: string, sdkNumber: number): Promise<void> {
533 const versionedExpoKitPath = getVersionedExpoKitPath(versionName);
534 const versionedUnimodulePods = await getVersionedUnimodulePodsAsync(versionName);
553 versionName,
573 versionName: string,
576 const versionedReactPodName = getVersionedReactPodName(versionName);
577 const versionedExpoKitPodName = getVersionedExpoKitPodName(versionName);
611 ss.dependency "${versionName}RCTRequired"
612 ss.dependency "${versionName}RCTTypeSafety"
613 ss.dependency "${versionName}React-hermes"
616 ss.dependency "${versionName}${MODULES_PROVIDER_POD_NAME}"
640 '"$(PODS_ROOT)/Headers/Private/${versionName}React-Core"',
641 '"$(PODS_CONFIGURATION_BUILD_DIR)/${versionName}ExpoModulesCore/Swift Compatibility Header"',
642 '"$(PODS_CONFIGURATION_BUILD_DIR)/${versionName}EXManifests/Swift Compatibility Header"',
643 '"$(PODS_CONFIGURATION_BUILD_DIR)/${versionName}EXUpdatesInterface/Swift Compatibility Header"',
644 '"$(PODS_CONFIGURATION_BUILD_DIR)/${versionName}EXUpdates/Swift Compatibility Header"',
666 async function generateReactPodspecAsync(versionedReactNativePath, versionName) {
667 const versionedReactPodName = getVersionedReactPodName(versionName);
668 const versionedYogaPodName = getVersionedYogaPodName(versionName);
669 const versionedJSIPodName = getVersionedJSIPodName(versionName);
747 versionName: string,
757 const relativeReactNativePath = path.relative(IOS_DIR, getVersionedReactNativePath(versionName));
758 const relativeExpoKitPath = path.relative(IOS_DIR, getVersionedExpoKitPath(versionName));
765 use_react_native_${versionName}!(
770 setup_jsc_${versionName}!(
775 pod '${getVersionedExpoKitPodName(versionName)}',
777 :project_name => '${versionName}',
782 )}/**/*.podspec.json', '${versionName}'
828 …module-map-file="\${PODS_ROOT}/Headers/Public/${versionName}React-Core/${versionName}React/${versi…
829 …-fmodule-map-file="\${PODS_ROOT}/Headers/Public/${versionName}ExpoModulesCore/${versionName}ExpoMo…
830 …-fmodule-map-file="\${PODS_ROOT}/Headers/Public/${versionName}EXUpdates/${versionName}EXUpdates.mo…
831 …-fmodule-map-file="\${PODS_ROOT}/Headers/Public/${versionName}EXUpdatesInterface/${versionName}EXU…
834 config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] << '${versionName}RCT_DEV=1'
835 config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] << '${versionName}RCT_ENABLE_INSPECTOR=0'
836 config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] << '${versionName}RCT_REMOTE_PROFILE=0'
837 …config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] << '${versionName}RCT_DEV_SETTINGS_ENABLE_PA…
839 config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] << '${versionName}HAVE_GOOGLE_MAPS=1'
840 … config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] << '${versionName}HAVE_GOOGLE_MAPS_UTILS=1'
929 const versionName = 'ABI' + versionNumber.replace(/\./g, '_'); constant
931 const versionPathComponents = path.join('ios', 'versioned-react-native', versionName).split('/');
935 React: getVersionedReactPodName(versionName),
936 yoga: getVersionedYogaPodName(versionName),
937 ExpoKit: getVersionedExpoKitPodName(versionName),
938 jsireact: getVersionedJSIPodName(versionName),
943 versionName,
951 versionName: string
959 versionedUnimodulePods[podName] = `${versionName}${podName}`;
966 function getVersionedReactPodName(versionName: string): string {
967 return getVersionedLibraryName('React', versionName);
970 function getVersionedYogaPodName(versionName: string): string {
971 return getVersionedLibraryName('Yoga', versionName);
974 function getVersionedJSIPodName(versionName: string): string {
975 return getVersionedLibraryName('jsiReact', versionName);
978 function getVersionedExpoKitPodName(versionName: string): string {
979 return getVersionedLibraryName('ExpoKit', versionName);
982 function getVersionedLibraryName(libraryName: string, versionName: string): string {
983 return `${versionName}${libraryName}`;
986 function getVersionedReactNativePath(versionName: string): string {
987 return path.join(VERSIONED_RN_IOS_DIR, versionName, 'ReactNative');
990 function getVersionedExpoPath(versionName: string): string {
991 return path.join(VERSIONED_RN_IOS_DIR, versionName, 'Expo');
1041 const { sdkNumber, versionName, newVersionPath, versionedPodNames } = constant
1065 await generateVersionedReactNativeAsync(versionName);
1069 path.relative(EXPO_DIR, getVersionedExpoPath(versionName))
1072 await generateVersionedExpoAsync(versionName, sdkNumber);
1081 await transformReactNativeAsync(newVersionPath, versionName, versionedPodNames);
1087 versionName,
1108 await modifyKernelFilesAsync(versionName);
1115 ...(await glob(path.join(IOS_DIR, 'build', versionName, 'generated', 'ios', '**', '*--'))),
1127 const versionedReactNativeRoot = getVersionedReactNativePath(versionName);
1128 const hermesTarball = await createVersionedHermesTarball(versionedReactNativeRoot, versionName, {
1146 …`https://github.com/expo/react-native/releases/download/sdk-${sdkNumber}.0.0/${versionName}hermes.…
1189 const { sdkNumber, newVersionPath, versionedPodNames, versionName } = constant
1239 await modifyKernelFilesAsync(versionName, true);