[Mesa-dev] [PATCH v4 47/49] appveyor: use msbuild instead of ninja

Liviu Prodea liviuprodea at yahoo.com
Fri Aug 24 16:19:28 UTC 2018


While this works for a CI like Appveyor it doesn't work on a bit more complex build environment where paths can be longer. Unfortunately MsBuild doesn't handle well the situation when paths exceed MAX_PATH. Here is an example:
- Mesa source code is in C:\Software\DEVELO~1\projects\mesa\mesa
- build system is generated under source directory in build\windows-x86_64.
When the build gets to zlib, build fails with paths too long error notably due to the overly long folder PATH: C:\Software\Development\projects\mesa\mesa\build\windows-x86_64\subprojects\zlib-1.2.11\Windows resource for file 'subprojects__zlib-1.2.11__win32_zlib1.rc'@cus\Windows .F68FD0C4.tlog.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20180824/fc580861/attachment.html>


More information about the mesa-dev mailing list