Roghainnean proxy airson luchdachaidhean CMake ExternalProject
Comharraich am pròiseas agus an ceum luchdachaidh air cùl ExternalProject mus gabh thu ris gu bheil rèiteachadh CMake soirbheachail a' dearbhadh gun lean luchdachaidhean eisimeileachd nas fhaide air adhart an aon shlighe.
Bidh CMake a' rèiteachadh gu soirbheachail. Tòisichidh an togail nas fhaide air adhart, feuchaidh e ri eisimeileachd a-muigh a luchdachadh, agus fàilichidh e aig a' phroxy. 'S dòcha nach do chleachd an soirbheachadh roimhe sin an luchdachadh sin idir.
Cruthaichidh ExternalProject_Add() ceuman a dh'fhaodas ruith rè an togail. Dh'fhaodadh gum bi àrainneachd eadar-dhealaichte aig a' phròiseas a thòisicheas na ceuman sin na aig an teirmeal no an IDE a rèitich am prìomh phròiseact. Tha e furasta an t-eadar-dhealachadh sin a chall ann an CI, far am faod rèiteachadh agus co-chruinneachadh a bhith nan obraichean air leth.
Lorg an obair lìonra
- Cleachdaidh luchdachadh URL slighe luchdachaidh CMake.
- Gairidh stòr Git giùlan Git le a rèiteachadh taice fhèin.
- Cleachdaidh
DOWNLOAD_COMMANDgnàthaichte ge bith dè am prògram a dh'ainmich am pròiseact.
Na gabh ris gu bheil roghainn proxy aon phrògraim a' rèiteachadh na trì. Leugh òrdugh agus mearachd a' cheum a dh'fhàillig mus atharraich thu URL na h-eisimeileachd.
Ma tha taic aig an luchdaiche a thagh thu air caochladairean àrainneachd proxy, thoir iad don phròiseas a tha a' ruith a' cheum sin gu fìrinneach. Airson luchdachaidhean poblach aig a bheil an neach-dèiligidh a' gabhail ri proxy HTTP, tha an liosta proxy HTTP a' tabhann tagraichean ceann-uidhe nuair a tha an t-slighe sin ceadaichte. Chan eil toirt seachad caochladair tasgaidh àbhaisteach CMake le ainm coltach ris an aon rud gu fèin-ghluasadach ri bhith a' suidheachadh caochladair àrainneachd pròiseas cloinne.
Cùm an t-eadar-dhealachadh bho FetchContent cuideachd: bidh a lìonadh eisimeileachd àbhaisteach a' tachairt rè rèiteachaidh, mar sin chan eil reasabaidh a dh'obraicheas an sin a' stèidheachadh àrainneachd ceum togail ExternalProject.
Chan eil seann fhreagairt a mholas luchdaiche gnàthaichte gus faighinn seachad air crìoch ath-sheòlaidh eachdraidheil na dhearbhadh gu bheil feum aig gach fàiligeadh ùr-nodha air òrdugh luchdachaidh ùr. Thoir sùil an e ath-sheòladh, dearbhadh proxy, earbsa teisteanais no ruigsinneachd shìmplidh a th' anns a' mhearachd làithreach. Glèidh an t-àireamh hash archive a thathas a' sùileachadh agus dearbhadh TLS fhad 's a tha thu a' càradh na slighe iomchaidh.