make ń ṣiṣẹ́ olùgbàsílẹ̀; olùgbàsílẹ̀ náà ni ó yan bí a ṣe ń lo proxy. Fún GNU make, gbé àwọn oníyẹ̀yẹ jáde ní ìpele Makefile nígbà tí gbogbo ìlànà tó bá yẹ yóò gbà wọ́n:

export http_proxy := http://proxy.example:8080
export https_proxy := http://proxy.example:8080

fetch:
	curl --fail --output package.tar.gz https://downloads.example/package.tar.gz

Ìlà ìlànà bẹ̀rẹ̀ pẹ̀lú tab. Àwọn ìtọ́ni export jẹ́ apá kan gírámà make wọ́n sì ń gbé àwọn iye lọ sínú àyíká àwọn àṣẹ.

shell export lórí ìlà ìlànà kan sábà máa ń pàdánù kí ìlà tó kàn tó dé, nítorí GNU make ń pe shell ọ̀tọ̀ọ̀tọ̀ fún ìlà kọ̀ọ̀kan. Fún àṣẹ kan, lo ìfúnni shell ní tààrà pẹ̀lú àṣẹ yẹn:

fetch:
	http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 curl --fail https://downloads.example/package.tar.gz

Lo àwọn orúkọ oníyẹ̀yẹ àti ìlànà proxy tí a kọ sílẹ̀ fún olùgbàsílẹ̀. Tí ìkọ́ náà bá lè lo ibi ìparí HTTP gbogbogbò, yan olùdíje kan láti àkójọ proxy HTTP fún àwọn iye àyíká yẹn. Fáìlì ṣíṣe tí kò ka àwọn oníyẹ̀yẹ wọ̀nì nílò àṣàyàn proxy tirẹ̀. Ó sàn láti pèsè àwọn ẹ̀rí ìwọlé nípasẹ̀ àyíká ìkọ́ ju kíkọ wọ́n sínú Makefile.

Àwọn ìgbéjáde wọ̀nyí ń nípa lórí àwọn àṣẹ ọmọ. Wọn kò yí àyíká terminal òbí padà lẹ́yìn tí make bá parí.

Àwọn àpilẹ̀kọ tó jọra