2024-10-03 06:34:28 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
set -eu
|
|
|
|
|
|
|
|
MIQT_UIC=${MIQT_UIC:-miqt-uic}
|
2024-10-05 02:58:56 +00:00
|
|
|
MIQT_RCC=${MIQT_RCC:-miqt-rcc}
|
2024-10-03 06:34:28 +00:00
|
|
|
|
2024-10-05 02:58:56 +00:00
|
|
|
main() {
|
|
|
|
|
|
|
|
$MIQT_RCC resources.qrc
|
|
|
|
|
|
|
|
$MIQT_UIC -InFile mainwindow.ui -OutFile mainwindow_ui.go
|
|
|
|
$MIQT_UIC -InFile itemwindow.ui -OutFile itemwindow_ui.go
|
|
|
|
|
|
|
|
go build -ldflags "-s -w" -gcflags='-trimpath=$(pwd)' -asmflags='-trimpath=$(pwd)'
|
|
|
|
|
|
|
|
echo "Build OK"
|
2024-10-03 06:34:28 +00:00
|
|
|
|
2024-10-05 02:58:56 +00:00
|
|
|
}
|
2024-10-03 06:34:28 +00:00
|
|
|
|
2024-10-05 02:58:56 +00:00
|
|
|
main "$@"
|