diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index ebd6332ba6..fb8af4b843 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -855,13 +855,18 @@ jobs: MSDK_INCU="$MSDK_ROOTU/include/$MSDK_VER" MSDK_BINU="$MSDK_ROOTU/bin/$MSDK_VER/$MSVC_HOST" cflags+=" -external:W0" + cflags+=" -external:I$MSVC_ROOTU/atlmfc/include" cflags+=" -external:I$MSVC_ROOTU/include" cflags+=" -external:I$MSDK_INCU/shared" cflags+=" -external:I$MSDK_INCU/ucrt" cflags+=" -external:I$MSDK_INCU/um" + cflags+=" -external:I$MSDK_INCU/winrt" + cflags+=" -external:I$MSDK_INCU/km" + ldflags+=" -libpath:$MSVC_ROOTW/atlmfc/lib/$MATRIX_ARCH" ldflags+=" -libpath:$MSVC_ROOTW/lib/$MATRIX_ARCH" ldflags+=" -libpath:$MSDK_LIBW/ucrt/$MATRIX_ARCH" ldflags+=" -libpath:$MSDK_LIBW/um/$MATRIX_ARCH" + ldflags+=" -libpath:$MSDK_LIBW/km/$MATRIX_ARCH" options+=' -G Ninja' options+=" -DCMAKE_RC_COMPILER=$MSDK_BINU/rc.exe" options+=" -DCMAKE_MT=$MSDK_BINU/mt.exe"