enprot 0.4.1

Engyon Protected Text (EPT) — confidentiality processor and capability ledger
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$BOTAN_MODULES = "$($(get-content 'ci\botan-modules') -join ',')"

. $(Join-Path 'ci\build-static\pre' "$Env:TARGET.ps1")

# install cross
&{
  $ErrorActionPreference = 'Continue'
  & cargo install --version "$Env:CROSS_VERSION" cross
}

# build
&{
  $ErrorActionPreference = 'Continue'
  & cross -vv build --target "$Env:TARGET" --release
}

. $(Join-Path 'ci\build-static\post' "$Env:TARGET.ps1")