microsoft/openvmm

Public

mirrored fromhttps://github.com/microsoft/openvmmAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
e6ecba8b2156c531b0e75aad31180ded04f30973

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

build_support/windows_cross/cross_tool.sh

33lines · modepreview

#!/bin/sh

set -e

b=`basename "$0"`

case "$b" in
    x86_64-*)
        export LIB="$WINDOWS_CROSS_X86_64_LIB"
        export INCLUDE="$WINDOWS_CROSS_X86_64_INCLUDE"
        ;;
    aarch64-*)
        export LIB="$WINDOWS_CROSS_AARCH64_LIB"
        export INCLUDE="$WINDOWS_CROSS_AARCH64_INCLUDE"
        ;;
    *)
        >&2 echo "must be used via arch symlink"
        exit 1
        ;;
esac

case "$b" in
    *-cl)
        exec "$WINDOWS_CROSS_CL" "$@"
        ;;
    *-link)
        exec "$WINDOWS_CROSS_LINK" "$@"
        ;;
    *)
        >&2 echo "must be used via tool symlink"
        exit 1
        ;;
esac