Skip to content

Commit e83f18e

Browse files
committed
install in container
1 parent 9a011f3 commit e83f18e

2 files changed

Lines changed: 5 additions & 9 deletions

File tree

.github/workflows/build_linux.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,6 @@ jobs:
4545
chmod +x ~/.local/bin/butler
4646
butler -V
4747
48-
- name: Install dependencies
49-
run: |
50-
sudo apt install libasio-dev
51-
gh release download --pattern 'Crow*.deb' -R CrowCpp/Crow -O Crow.deb
52-
sudo dpkg -i Crow.deb
53-
rm Crow.deb
54-
env:
55-
GH_TOKEN: ${{ github.token }}
56-
5748
- name: Build dist
5849
id: build-dist
5950
env:

src/buildallprojects

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,11 @@ fi
3636
solution_out="_vpc_/ninja/sdk_everything_${VPC_NINJA_EXTRA_SUFFIX}$VPC_NINJA_BUILD_MODE"
3737

3838
if [[ ! -e "$solution_out.ninja" ]]; then
39+
sudo apt-get install libasio-dev
40+
gh release download --pattern 'Crow*.deb' -R CrowCpp/Crow -O Crow.deb
41+
sudo dpkg -i Crow.deb
42+
rm Crow.deb
43+
3944
devtools/bin/vpc /tf /linux64 /ninja /define:SOURCESDK ${VPC_EXTRA_ARGS} +everything /mksln "$solution_out"
4045

4146
# Generate compile commands.

0 commit comments

Comments
 (0)