Remove vendored Windows binaries (#9318)
Signed-off-by: jh-block <jhugo@block.xyz>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Windows-Specific Binaries
|
||||
# Windows-Specific Runtime Files
|
||||
|
||||
This directory contains Windows-specific binaries and scripts that are only included during Windows builds.
|
||||
This directory contains Windows-specific scripts that are only included during Windows builds.
|
||||
|
||||
## Components
|
||||
|
||||
@@ -9,13 +9,13 @@ This directory contains Windows-specific binaries and scripts that are only incl
|
||||
- `npx.cmd` - Wrapper script that ensures Node.js is installed and uses system npx
|
||||
|
||||
### Windows Binaries
|
||||
- `*.dll` files - Required Windows dynamic libraries
|
||||
- `*.exe` files - Windows executables
|
||||
- `uv.exe` and `uvx.exe` are downloaded from the pinned Astral uv release during packaging.
|
||||
- Compiled `.exe` and `.dll` files are generated or fetched during the build and are not committed.
|
||||
|
||||
## Build Process
|
||||
|
||||
These files are generated during the Windows build process by:
|
||||
Windows runtime files are prepared during the build process by:
|
||||
1. `prepare-windows-npm.sh` - Creates Node.js installation scripts
|
||||
2. `copy-windows-dlls.js` - Copies all Windows-specific files to the output directory
|
||||
2. `prepare-platform-binaries.js` - Downloads pinned uv binaries and copies Windows-specific files to `src/bin`
|
||||
|
||||
None of these files should be committed to the repository - they are generated fresh during each Windows build.
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user