File tree Expand file tree Collapse file tree 1 file changed +11
-14
lines changed Expand file tree Collapse file tree 1 file changed +11
-14
lines changed Original file line number Diff line number Diff line change @@ -94,33 +94,30 @@ jobs:
94
94
linux-gcc48 :
95
95
runs-on : ubuntu-latest
96
96
container :
97
- image : ubuntu:14 .04
97
+ image : ubuntu:18 .04
98
98
steps :
99
99
- name : install dependencies
100
100
run : |
101
- apt update && apt -y install make gcc-4.8 wget time software-properties-common
101
+ apt update && apt -y install make gcc-4.8 cmake software-properties-common
102
102
# git in default ppa repository is too old to run submodule checkout
103
103
add-apt-repository -y ppa:git-core/ppa
104
- apt update
105
- apt install -y git
106
- wget -nv https://github.com/Kitware/CMake/releases/download/v3.28.0-rc5/cmake-3.28.0-rc5-linux-x86_64.sh
107
- sh cmake-3.28.0-rc5-linux-x86_64.sh --skip-license --prefix=/usr
104
+ apt update && apt install -y git
108
105
- name : checkout
109
106
uses : actions/checkout@v3
110
107
with :
111
108
submodules : true
112
109
- name : build
110
+ env :
111
+ CC : gcc-4.8
113
112
run : |
114
- CC=gcc-4.8 make
113
+ mkdir build
114
+ cd build
115
+ cmake ..
116
+ cd ..
117
+ make -C build -j$(getconf _NPROCESSORS_ONLN)
115
118
- name : stats
116
119
run : |
117
- make stats
118
- - name : test
119
- run : |
120
- make test
121
- - name : test 262
122
- run : |
123
- time make test262
120
+ ./build/qjs -qd
124
121
linux-examples :
125
122
runs-on : ubuntu-latest
126
123
steps :
You can’t perform that action at this time.
0 commit comments