You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[SYCL][NFC] Add an option to disable updates of external projects (#1891)
`sycl` subproject uses several "ExternalProject"s [1] within it to get
some underlying components required for build and execution, like OpenCL
Headers, OpenCL ICD and L0 Loader. However, being forced to perform
updates of them each time when cmake is re-run might be annoying in some
networks.
Added possibility to disable that auto-update:
`SYCL_EXTERNAL_PROJECTS_SKIP_AUTO_UPDATE` option was introduced, which
is inteded to control all external projects used in `sycl` subprojects.
Also, added a few more variables to provide control over each particular
project.
[1]: https://cmake.org/cmake/help/v3.13/module/ExternalProject.html
0 commit comments