@@ -53,10 +53,10 @@ jobs:
5353 with :
5454 ref : ${{ needs.prepare.outputs.sha }}
5555
56- # - name: Install cmake
57- # uses: ssrobins/install-cmake@v1
58- # with:
59- # version: 3.27.2
56+ - name : Install cmake
57+ uses : ssrobins/install-cmake@v1
58+ with :
59+ version : 3.27.2
6060
6161 - name : Install python
6262 uses : actions/setup-python@v5
@@ -66,37 +66,42 @@ jobs:
6666 - name : Install Scoop
6767 uses :
MinoruSekine/[email protected] 6868
69- - name : install buf 'n stuff # the official way to install somehow lol
69+ - name : install buf 'n stuff
7070 run : scoop install buf ninja
7171
72- # - name: install conan
73- # run: py -m pip install conan
7472 - name : Install dependencies
7573 uses : crazy-max/ghaction-chocolatey@v3
7674 with :
77- args : install -y conan cmake
75+ args : install -y conan git 7zip jq
76+
7877
7978 # Ensures that things installed with choco are visible to us
8079 - name : refresh env
8180 run : |
8281 Import-Module $env:ChocolateyInstall\helpers\chocolateyProfile.psm1
8382 refreshenv
84- # - name: Setup build directory
85- # run: mkdir builds
86-
87- # - name: list stuff
88- # run: ls ./boost/boost/libs
89- # run: ls ${{ steps.install-boost.outuputs.BOOST_ROOT }}
9083
9184 - name : Create package
9285 shell : powershell
9386 run : |
87+ Import-Module $env:ChocolateyInstall\helpers\chocolateyProfile.psm1
88+ refreshenv
9489 conan profile detect
95- conan create . --build=missing -s compiler.cppstd=17
90+ conan create . `
91+ --build=missing `
92+ -o "&:shared=False" `
93+ -s:h compiler.cppstd=17 `
94+ -c:h tools.microsoft:winsdk_version=10.0.17763.0 `
95+ -s:h compiler.runtime=static
9696 env :
9797 CONAN_USER_HOME : c:/cache
9898 CONAN_USER_HOME_SHORT : c:/cache/conan_shortpaths
9999
100+ - name : list stuff
101+ run : |
102+ ls
103+ ls build/
104+
100105 # - name: Build
101106 # run: |
102107 # mkdir build
0 commit comments