github.com/Asutorufa/yuhaiin@v0.3.6-0.20240502055049-7984da7023a0/cmd/yuhaiin/generate_windows_cmd.go (about)

     1  package main
     2  
     3  // use cmd
     4  //go:generate set VER=0,3,0,0
     5  //go:generate set VER_STR=\\\"0.3.0.0\\\"
     6  //go:generate windres.exe -D VER=%VER% -D VER_STR=%VER_STR% -o yuhaiin_windows_amd64.syso yuhaiin.rc
     7  //go:generate windres.exe -D VER=%VER% -D VER_STR=%VER_STR% -F pe-i386 -o yuhaiin_windows_386.syso yuhaiin.rc -v
     8  
     9  //powershell -Command 'windres.exe -D VER=%VER% -D VER_STR=%VER_STR% -o yuhaiin_windows_amd64.syso yuhaiin.rc'
    10  //powershell -Command 'windres.exe -D VER=%VER% -D VER_STR=%VER_STR% -F pe-i386 -o yuhaiin_windows_386.syso yuhaiin.rc'
    11  
    12  // version info rc file
    13  // https://docs.microsoft.com/zh-cn/windows/win32/menurc/versioninfo-resource