Skip to content

windows: package into a single binary #7

@azimut

Description

@azimut
mkdir -p out/tmp
cp ./bin/color-picker.exe ./out/tmp/color-picker.exe

# copy libzstd
ls -lah /d/msys64/
cp /d/msys64/mingw64/bin/libzstd.dll ./out/tmp/libzstd.dll

bin/rh/rh.exe -open ./bin/tclkit-gui.exe \
    -save ./out/tmp/tclkit-gui-noicon.exe \
    -action delete \
    -mask ICONGROUP,,
bin/rh/rh.exe -open ./out/tmp/tclkit-gui-noicon.exe \
    -save ./out/tmp/tclkit-gui.exe \
    -action addskip \
    -res ./resources/iconfile.ico \
    -mask ICONGROUP,TK
rm -rf ./out/tmp/tclkit-gui-noicon.exe

bin/warp-packer.exe --arch windows-x64 \
    --input_dir ./out/tmp/ \
    --exec color-picker.exe \
    --output ./out/tmp/color-picker-warp.exe

bin/rh/rh.exe -open ./out/tmp/color-picker-warp.exe \
    -save ./out/color-picker.exe \
    -action addskip \
    -res ./resources/iconfile.ico \
    -mask ICONGROUP,MAINICON

"$EB" /subsystem:windows ./out/color-picker.exe

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions