File tree 3 files changed +23
-5
lines changed
3 files changed +23
-5
lines changed Original file line number Diff line number Diff line change @@ -25,11 +25,14 @@ jobs:
25
25
- name : Build
26
26
run : dub build :anisette-server -b release --compiler=aarch64-linux-gnu-gdc-12 -c "static"
27
27
28
+ - name : Rename
29
+ run : mv "${{github.workspace}}/bin/provision_anisette-server" "${{github.workspace}}/bin/anisette-server-aarch64"
30
+
28
31
- uses : actions/upload-artifact@v3
29
32
with :
30
33
name : anisette-server-aarch64
31
34
path : |
32
- ${{github.workspace}}/bin/provision_anisette -server
35
+ ${{github.workspace}}/bin/anisette -server-aarch64
33
36
34
37
build-anisette-server-armv7 :
35
38
runs-on : ubuntu-22.04
45
48
- name : Build
46
49
run : dub build :anisette-server -b release --compiler=arm-linux-gnueabihf-gdc-12 -c "static"
47
50
51
+ - name : Rename
52
+ run : mv "${{github.workspace}}/bin/provision_anisette-server" "${{github.workspace}}/bin/anisette-server-armv7"
53
+
48
54
- uses : actions/upload-artifact@v3
49
55
with :
50
56
name : anisette-server-armv7
51
57
path : |
52
- ${{github.workspace}}/bin/provision_anisette -server
58
+ ${{github.workspace}}/bin/anisette -server-armv7
Original file line number Diff line number Diff line change @@ -24,10 +24,14 @@ jobs:
24
24
- name : Build
25
25
run : dub build :anisette-server -b release --compiler=gdc-12 -c "static"
26
26
27
+ - name : Rename
28
+ run : mv "${{github.workspace}}/bin/provision_anisette-server" "${{github.workspace}}/bin/anisette-server-x86_64"
29
+
27
30
- uses : actions/upload-artifact@v3
28
31
with :
29
32
name : anisette-server-x86_64
30
- path : ${{github.workspace}}/bin/provision_anisette-server
33
+ path : |
34
+ ${{github.workspace}}/bin/anisette-server-x86_64
31
35
32
36
build-anisette-server-i686 :
33
37
runs-on : ubuntu-22.04
@@ -43,10 +47,14 @@ jobs:
43
47
- name : Build
44
48
run : dub build :anisette-server -b release --compiler=i686-linux-gnu-gdc-12 -c "static"
45
49
50
+ - name : Rename
51
+ run : mv "${{github.workspace}}/bin/provision_anisette-server" "${{github.workspace}}/bin/anisette-server-i686"
52
+
46
53
- uses : actions/upload-artifact@v3
47
54
with :
48
55
name : anisette-server-i686
49
- path : ${{github.workspace}}/bin/provision_anisette-server
56
+ path : |
57
+ ${{github.workspace}}/bin/anisette-server-i686
50
58
51
59
build-debug-rh :
52
60
runs-on : ubuntu-22.04
62
70
- name : Build
63
71
run : dub build :retrieve-headers
64
72
73
+ - name : Rename
74
+ run : mv "${{github.workspace}}/bin/provision_retrieve-headers" "${{github.workspace}}/bin/retrieve-headers-debug"
75
+
65
76
- uses : actions/upload-artifact@v3
66
77
with :
67
78
name : retrieve-headers-debug
68
- path : ${{github.workspace}}/bin/provision_retrieve -headers
79
+ path : ${{github.workspace}}/bin/retrieve -headers-debug
Original file line number Diff line number Diff line change @@ -47,6 +47,7 @@ subPackage {
47
47
48
48
configuration "static" {
49
49
targetType "executable"
50
+ lflags "-lz" platform="ldc"
50
51
dflags "--link-defaultlib-shared=false" platform="ldc"
51
52
dflags "-defaultlib=:libgphobos.a" platform="gdc"
52
53
}
You can’t perform that action at this time.
0 commit comments