<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Oct 7, 2020 at 7:50 AM Steve Lhomme <<a href="mailto:robux4@ycbcr.xyz">robux4@ycbcr.xyz</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 2020-10-06 17:49, Martin Finkel wrote:<br>
> From: Martin Finkel <<a href="mailto:me@martinfinkel.com" target="_blank">me@martinfinkel.com</a>><br>
> <br>
> ---<br>
>   extras/ci/gitlab-ci.yml | 14 ++++++++++++++<br>
>   1 file changed, 14 insertions(+)<br>
> <br>
> diff --git a/extras/ci/gitlab-ci.yml b/extras/ci/gitlab-ci.yml<br>
> index 0f72e15d..ef561ef1 100644<br>
> --- a/extras/ci/gitlab-ci.yml<br>
> +++ b/extras/ci/gitlab-ci.yml<br>
> @@ -43,6 +43,11 @@ variables:<br>
>           HOST_ARCH: x86_64<br>
>           TRIPLET: $HOST_ARCH-w64-mingw32<br>
>   <br>
> +.variables-uwp-arm64: &variables-uwp-arm64<br>
> +        SHORTARCH: arm64<br>
> +        HOST_ARCH: aarch64<br>
> +        TRIPLET: $HOST_ARCH-w64-mingw32<br>
> +<br>
>   .variables-macos: &variables-macos<br>
>           VLC_PATH: /Users/videolanci/sandbox/bin<br>
>           VLC_FORCE_KERNELVERSION: 18<br>
> @@ -154,6 +159,15 @@ uwp64-libvlc-llvm:<br>
>           LIBVLC_EXTRA_BUILD_FLAGS: -z<br>
>           UWP_EXTRA_BUILD_FLAGS: -u -w -x<br>
>   <br>
> +uwp-arm64:<br>
<br>
Since you're only building libvlc (-z) it should have a name similar to<br>
uwp64-libvlc-llvm<br>
<br>
For example uwparm64-libvlc-llvm or uwp-arm64-libvlc-llvm<br>
<br></blockquote><div><br></div><div>Ok.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
> +    extends: .win-common<br>
> +    image:<br>
> +        name: $VLC_UWP_LLVM_IMAGE<br>
> +    variables:<br>
> +        <<: *variables-uwp-arm64<br>
> +        LIBVLC_EXTRA_BUILD_FLAGS: -z -c -z -d<br>
<br>
You only need -z once.<br>
<br>
You don't need to handle the -c here. It's handled in "win-common".<br>
<br></blockquote><div><br></div><div>Fixed.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
And I didn't enable PDB generation (-d) in CI because I think the <br>
generated PDBs don't have the proper mapping to the source directory. It <br>
forces opening manually each debugged file, with a mismatching path. Did <br>
you get this to work ?<br>
<br></blockquote><div><br></div><div>I have not tried it yet (removed the -d now).</div></div></div>