Скомпилировать
- Вначале нужно склонировать репозиторий:
git clone https://git.kor-elf.net/kor-elf/gui-for-ffmpeg.git
- Переходим в папку с копией:
cd gui-for-ffmpeg
- (не обязательный шаг) Можно просто запустить через комманду:
Перед запуском ознакомьтесь с необходимыми зависимостями для вашей операционной системы: https://docs.fyne.io/started/.go run main.go
- Так же потребуется установить fyne-cross:
go install github.com/fyne-io/fyne-cross@latest
- У Вас так же должен быть установлен docker.
- Дальше можно скомпилировать либо через Makefile или напрямую через fyne-cross.
Скомпилировать через Makefile:
-
- Чтобы скомпилировать под GNU/
Linux AMD64:
make build-for-linux_amd64
- Чтобы скомпилировать под Windows AMD64:
make build-for-windows_amd64
- Что бы скомпилировать под GNU/Linux и Windows:
make build
- Если захотите указать номер своей версии, то можно добавить "VERSION=1.2.3":
make build VERSION=1.2.3
- Чтобы скомпилировать под GNU/
- Создаться папка с архивом в fyne-cross/releases.
Скомпилировать напрямую через fyne-cross:
-
- Чтобы скомпилировать под GNU/Linux AMD64:
fyne-cross linux
- Чтобы скомпилировать под Windows AMD64:
fyne-cross windows
- Чтобы скомпилировать под GNU/Linux AMD64:
- Создаться папка fyne-cross/dist и там будет созданна папка с тем названием под которую Вы компилировали приложения (linux-amd64 или windows-amd64).
- В папке fyne-cross/dist/linux-amd64 или fyne-cross/dist/windows-amd64 будут архивы, которые надо распаковать.