please include `hermes` and `hermesc` in Android builds distributed via Maven
- Dominant language
- JavaScript
- Stars
- 11.3k
- Forks
- 859
- Avg merge
- 1h 30m
- Merged PRs (30d)
- 3
Description
## Problem
if `hermes` and `hermesc` were included in the maven uploads for Android (and other UNIX-like platforms), I wouldn't have to compile from source just to run on-device benchmarks.
## Solution
don't filter the hermes and hermesc binaries from the `bin/` distribution.
## Additional Context
if I have to reproduce the builds locally, I'm sure it won't have a diversified suite for profile-guided optimizations that the private build workers probably do. having these 'blessed' binaries helps me understand Hermes performance across devices in the most accurate way possible.
Contributor guide
Research direction
Start by inspecting the Android and other UNIX-like Maven packaging flow to find where binaries in the bin/ distribution are filtered. Verify the published artifacts and confirm that both hermes and hermesc are included in the Maven uploads, without requiring local compilation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, javascript
- Domain
- build-system, mobile, release
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100