- name: Build
run: |
sudo apt-get install libgtk-3-dev libcairo2-dev libglib2.0-dev
- go get github.com/gotk3/gotk3@master
- go build -v -buildmode=exe -o demo/demo.run -tags gtk_3_22 -i demo/main.go
+ go build -v -buildmode=exe -tags gtk_3_24 -o demo/demo.run -i demo/main.go
- name: zip
run: zip -q -r ubuntu_go${{ matrix.go }}.zip *
export CGO_LDFLAGS_ALLOW="-Wl.*"
export CGO_CFLAGS_ALLOW="-Wl.*"
export CGO_CXXFLAGS_ALLOW="-Wl.*"
- go get github.com/gotk3/gotk3@master
- go build -v -buildmode=exe -tags gtk_3_22 -o demo/demo.exe -i demo/main.go
+ go build -v -buildmode=exe -tags gtk_3_24 -o demo/demo.exe -i demo/main.go
- name: zip
run: .\7za.exe a -r .\windows_go${{ matrix.go }}.zip ./
- name: Build
run: |
sudo apt-get install libgtk-3-dev libcairo2-dev libglib2.0-dev
- go get github.com/gotk3/gotk3@master
- go build -v -buildmode=exe -tags gtk_3_22 -o demo/demo.run -i demo/main.go
+ go build -v -buildmode=exe -tags gtk_3_24 -o demo/demo.run -i demo/main.go
- name: zip
run: zip -q -r ubuntu_go${{ matrix.go }}.zip *
export CGO_LDFLAGS_ALLOW="-Wl.*"
export CGO_CFLAGS_ALLOW="-Wl.*"
export CGO_CXXFLAGS_ALLOW="-Wl.*"
- go get github.com/gotk3/gotk3@master
- go build -v -buildmode=exe -tags gtk_3_22 -o demo/demo.exe -i demo/main.go
+ go build -v -buildmode=exe -tags gtk_3_24 -o demo/demo.exe -i demo/main.go
- name: zip
run: .\7za.exe a -r .\windows_go${{ matrix.go }}.zip ./
go 1.14
require (
- github.com/gotk3/gotk3 v0.5.1-0.20201111061058-cdb396edc76f // indirect
+ github.com/gotk3/gotk3 v0.5.0 // indirect
github.com/klauspost/compress v1.11.2 // indirect
github.com/miekg/dns v1.1.35 // indirect
github.com/mitchellh/mapstructure v1.3.3 // indirect
replace (
github.com/qydysky/bili_danmu => ../
- github.com/gotk3/gotk3 v0.5.1-0.20201111061058-cdb396edc76f => github.com/qydysky/gotk3 v0.5.1-0.20201114200959-3165c4dc990f
+ github.com/gotk3/gotk3 v0.5.0 => github.com/qydysky/gotk3 v0.5.1-0.20201114200959-3165c4dc990f
)