mirror of
https://gitcode.com/JianFeeeee/ModelRouter.git
synced 2026-10-15 12:14:54 +00:00
chore(build): drop ELECTRON_BUILDER_CACHE so the wine toolchain cache stays in the volume, not the workspace
This commit is contained in:
@ -36,9 +36,11 @@ RUN dpkg --add-architecture i386 \
|
|||||||
|
|
||||||
# electron-builder resolves the uninstaller via the system wine when
|
# electron-builder resolves the uninstaller via the system wine when
|
||||||
# USE_SYSTEM_WINE=true (or by default on Linux without a toolset). Pin it.
|
# USE_SYSTEM_WINE=true (or by default on Linux without a toolset). Pin it.
|
||||||
|
# The toolchain cache lives in $HOME/.cache (mounted as a volume by
|
||||||
|
# dist-win-docker.sh), so it is reused across builds and never pollutes the
|
||||||
|
# mounted workspace.
|
||||||
ENV USE_SYSTEM_WINE=true
|
ENV USE_SYSTEM_WINE=true
|
||||||
ENV WINEDEBUG=-all
|
ENV WINEDEBUG=-all
|
||||||
ENV ELECTRON_BUILDER_CACHE=/workspace/cmd/gui/.cache
|
|
||||||
|
|
||||||
# LuaJIT cross-compiled for Windows; keeps lua51.dll and the cgo import lib
|
# LuaJIT cross-compiled for Windows; keeps lua51.dll and the cgo import lib
|
||||||
# (libluajit-5.1.dll.a -> libluajit-5.1.a in the mingw lib dir).
|
# (libluajit-5.1.dll.a -> libluajit-5.1.a in the mingw lib dir).
|
||||||
|
|||||||
Reference in New Issue
Block a user