diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b1cece7..d37450c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,6 +15,8 @@ jobs: MYTOKEN2: "value2" steps: - uses: actions/checkout@v4 + with: + submodules: 'recursive' - name: Test in FreeBSD id: test uses: vmactions/freebsd-vm@v1 @@ -22,11 +24,19 @@ jobs: envs: 'MYTOKEN MYTOKEN2' usesh: true prepare: | - pkg install -y curl + pkg install -y curl cmake ninja unzip zip + pkg install -y git pkgconf + pkg install -y mono + fetch -o /usr/local/bin/nuget https://dist.nuget.org/win-x86-commandline/latest/nuget.exe run: | + mono /usr/local/bin/nuget q + set -e pwd ls -lah whoami env freebsd-version + sh vcpkg/bootstrap-vcpkg.sh + vcpkg/vcpkg install zlib + mono $(vcpkg/vcpkg fetch nuget) list diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..fe07c99 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "vcpkg"] + path = vcpkg + url = https://github.com/microsoft/vcpkg diff --git a/vcpkg b/vcpkg new file mode 160000 index 0000000..345ac44 --- /dev/null +++ b/vcpkg @@ -0,0 +1 @@ +Subproject commit 345ac44ab8d6a16239d3af55df9608bf725e7a48