eugeneware/ffmpeg-static

store platform & arch information next to installed binary

Open

#48 aperta il 19 mag 2020

Vedi su GitHub
 (3 commenti) (0 reazioni) (0 assegnatari)JavaScript (201 fork)github user discovery
enhancementhelp wanted

Metriche repository

Star
 (1358 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

#35 made clear that, in a cross-platform-packaging project using ffmpeg-static as a dependency, a second npm install should install an ffmpeg binary for a different platform/arch than before.

To enable this, install.js needs to

  1. write the platform & arch next to the binary (e.g. to ffmpeg.json).
  2. check if there's a ffmpeg.json in place, with a different platform/arch than desired. If platform & arch are equal, it can exit successfully.

Guida contributor