File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change 29
29
- name : Install Rust (rustup)
30
30
run : rustup update ${{ matrix.rust }} --no-self-update && rustup default ${{ matrix.rust }}
31
31
shell : bash
32
+
32
33
- run : cargo test
33
34
35
+ # Compile it from source (temporarily)
36
+ - name : Make GNU Make from source
37
+ if : ${{ !startsWith(matrix.os, 'windows') }}
38
+ env :
39
+ VERSION : " 4.4.1"
40
+ shell : bash
41
+ run : |
42
+ wget -q "https://ftp.gnu.org/gnu/make/make-${VERSION}.tar.gz"
43
+ tar zxf "make-${VERSION}.tar.gz"
44
+ pushd "make-${VERSION}"
45
+ ./configure
46
+ make
47
+ popd
48
+ cp -rp "make-${VERSION}/make" .
49
+ - name : Test against GNU Make from source
50
+ shell : bash
51
+ run :
52
+ MAKE="${PWD}/make" cargo test
53
+
34
54
rustfmt :
35
55
name : Rustfmt
36
56
runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments