mirror of
https://github.com/facebook/react-native.git
synced 2024-11-21 22:10:14 +00:00
31bedd9815
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/34875 Create common script for generating a Hermes tarball after Hermes is built from source. Use after building Hermes from source to create a tarball of the resulting build artifacts. The path to the tarball can be passed to CocoaPods via a `HERMES_ENGINE_TARBALL_PATH` envvar in order to use these pre-built Hermes artifacts when installing the `hermes-engine` pod with `pod install`. Use in Circle CI when creating a Hermes tarball for caching and for use in stable React Native releases. Usage: ``` pod install # When Hermes is built from source via CocoaPods, the build artifacts will be located in the Pods directory for hermes-engine node ./scripts/hermes/create-tarball.js \ --inputDir ./sdks/hermes \ --buildType Debug \ --releaseVersion 1000.0.0 \ --outputDir . ``` Changelog: [Internal] Reviewed By: cipolleschi Differential Revision: D40124378 fbshipit-source-id: f9712e87526ccc737afac4599b0ab0a7bb3f3956 |
||
---|---|---|
.. | ||
__tests__ | ||
circleci | ||
cocoapods | ||
codegen | ||
hermes | ||
react_native_pods_utils | ||
versiontemplates | ||
xcode | ||
.npmignore | ||
.packager.env | ||
.tests.env | ||
android-e2e-test.js | ||
android-setup.sh | ||
bump-oss-version.js | ||
compose-source-maps.js | ||
download-kotlin-compiler-with-buck.sh | ||
find-node-for-xcode.sh | ||
generate-api-docs.js | ||
generate-codegen-artifacts.js | ||
generate-provider-cli.js | ||
generate-specs-cli.js | ||
ios-configure-glog.sh | ||
launchPackager.bat | ||
launchPackager.command | ||
lint-java.js | ||
native_modules.rb | ||
node-binary.sh | ||
objc-test.sh | ||
packager-reporter.js | ||
packager.sh | ||
prepare-package-for-release.js | ||
process-podspecs.sh | ||
publish-npm.js | ||
react_native_pods.rb | ||
react-native-xcode.sh | ||
release-utils.js | ||
retry3 | ||
run_ruby_tests.sh | ||
run-android-ci-instrumentation-tests.js | ||
run-android-emulator.sh | ||
run-android-local-integration-tests.sh | ||
run-android-local-unit-tests.sh | ||
run-ci-e2e-tests.js | ||
run-ci-javascript-tests.js | ||
run-instrumentation-tests-via-adb-shell.sh | ||
scm-utils.js | ||
set-rn-engine.js | ||
set-rn-template-version.js | ||
set-rn-version.js | ||
setup-verdaccio.js | ||
sync-css-layout.sh | ||
test-e2e-local-clean.js | ||
test-e2e-local.js | ||
test-manual-e2e.sh | ||
testing-utils.js | ||
try-n-times.js | ||
update_podfile_lock.sh | ||
update-ruby.sh | ||
validate-android-device-env.sh | ||
validate-android-sdk.sh | ||
validate-android-test-env.sh | ||
validate-ios-test-env.sh | ||
version-utils.js |