PyQt5
프론트엔드와 PyMODI
백엔드를 연동하여 GUI MODI Firmware Updater
를 구현
python3
(파이썬3.6 혹은 그 이상의 버전)를 컴퓨터에 설치git clone https://github.com/LUXROBO/modi-firmware-updater.git
커맨드를 실행하여 이repository
를 클론python3 -m pip install -r requirements.txt
로 의존성 패키지들을 설치
python3 main.py --mode native
로 GUI 프로그램을 실행한다.
python3 bootstrap.py
커맨드를 실행하여 정의한spec
파일을 기반으로 실행파일을 생성dist
폴더 내modi_updater.exe
혹은modi_updater.app
실행파일이 생성된것을 확인
- 깃헙 내에 새로운 릴리즈 생성, 생성시 제목과 내용은
v*
(e.g. v1.0.0) 의 형식으로 작성 - 해당 릴리즈 페이지에 첨부파일로 Windows 와 macOS용 실행파일이 자동으로 첨부된것을 확인
- 릴리즈 페이지에서 최신 릴리즈의 첨부파일 확인
- 운영체제에 따라
modi_updater.exe
혹은modi_updater.app
실행파일을 다운로드 후 실행
- 윈도우 환경에서는 권한 문제가 발생할 수 있으므로 가능하다면 관리자 권한으로 위의 프로세스를 실행