File tree Expand file tree Collapse file tree 3 files changed +6
-15
lines changed Expand file tree Collapse file tree 3 files changed +6
-15
lines changed Original file line number Diff line number Diff line change 66
66
if : matrix.os == 'ubuntu-latest'
67
67
run : |
68
68
just build-linux-nogui
69
- just build-linux-gtk
70
- just build-linux-xdg
69
+ just build-linux-gui
71
70
just build-win-gnu
72
71
73
72
- name : Upload build artefacts
Original file line number Diff line number Diff line change 52
52
53
53
The provided binaries are for:
54
54
55
- - GNU Linux (x64 linux gnu) with GTK backend for GNOME
55
+ - GNU Linux (x64 linux gnu)
56
56
- GNU Linux (x64 linux gnu) without a GUI file dialogue and libraries
57
- - GNU Linux (x64 linux gnu) with XDG backend for XDG Desktop Portal
58
57
- macOS Apple Silicon (aarch64 darwin)
59
58
- macOS Intel (x64 darwin)
60
59
- GNU Windows, i.e. Cygwin/MinGW (x64 windows gnu)
Original file line number Diff line number Diff line change @@ -29,19 +29,12 @@ build-win-gnu:
29
29
cargo build --target=x86 _64 -pc-windows-gnu --release
30
30
zip -r out/ ferium-windows-gnu.zip -j target/ x86 _64 -pc-windows-gnu/ release/ ferium.exe
31
31
32
- # Build for GNU Linux with a GTK backend
33
- build-linux-gtk :
34
- rm -f out/ ferium-linux-gnu-gtk.zip
35
- mkdir -p out
36
- cargo build --target=x86 _64 -unknown-linux-gnu --release
37
- zip -r out/ ferium-linux-gnu-gtk.zip -j target/ x86 _64 -unknown-linux-gnu/ release/ ferium
38
-
39
32
# Build for GNU Linux with an XDG backend
40
- build-linux-xdg :
41
- rm -f out/ ferium-linux-gnu-xdg .zip
33
+ build-linux-gui :
34
+ rm -f out/ ferium-linux-gnu.zip
42
35
mkdir -p out
43
- cargo build --target=x86 _64 -unknown-linux-gnu --release --no-default-features --features xdg
44
- zip -r out/ ferium-linux-gnu-xdg .zip -j target/ x86 _64 -unknown-linux-gnu/ release/ ferium
36
+ cargo build --target=x86 _64 -unknown-linux-gnu --release --no-default-features --features gui
37
+ zip -r out/ ferium-linux-gnu.zip -j target/ x86 _64 -unknown-linux-gnu/ release/ ferium
45
38
46
39
# Build for GNU Linux without a GUI backend
47
40
build-linux-nogui :
You can’t perform that action at this time.
0 commit comments