Mae gan dudalennau man Tinyproxy eu gofyniad adeiladu eu hunain
Adnabyddwch fethiant cynhyrchu dogfennaeth Tinyproxy a defnyddiwch opsiwn tudalennau man â chymorth y goeden ffynhonnell wrth adeiladu heb lawlyfrau lleol.
Pan fydd configure Tinyproxy yn methu gan sôn am gynhyrchydd tudalennau man, mae hynny'n wirio rhagofynion adeiladu. Mae'n digwydd cyn i'r proxy gosodedig allu derbyn ceisiadau.
Mae'r goeden ffynhonnell yn bwysig. Mae rysetiau adeiladu hŷn yn sôn am AsciiDoc ac a2x. Mae cod configure cyfredol yr upstream yn gwirio pod2man pan fo cymorth tudalennau man wedi'i alluogi ac nad yw'r dosbarthiad eisoes yn cynnwys lawlyfrau wedi'u cynhyrchu.
Ar gyfer coeden ffynhonnell â'r opsiwn â chymorth hwnnw, gellir ffurfweddu adeiladwaith sy'n hepgor tudalennau man lleol yn fwriadol fel hyn:
./configure --disable-manpage-support
Gwiriwch opsiynau'r union fersiwn ffynhonnell sy'n cael ei adeiladu. Nid yw anablu dogfennaeth yn dewis porth proxy nac yn newid polisi anfon HTTP ymlaen; dim ond pa gynhyrchion adeiladu y gofynnir amdanynt sy'n newid.
Os oes angen lawlyfrau, darparwch y cynhyrchydd y mae'r fersiwn honno'n ei ddisgwyl neu defnyddiwch ddosbarthiad y datganiad gyda thudalennau wedi'u cynhyrchu lle y cânt eu cynnig. Mae README yr upstream hefyd yn gwahaniaethu rhwng gwirio allan Git, sy'n gofyn am gam bootstrap y prosiect, a tharball datganiad sy'n cynnwys sgript configure.
Mae'n well defnyddio'r opsiwn configure â chymorth na dileu cofnod docs o Makefile a gynhyrchwyd. Gall ailgynhyrchu'r ffeiliau adeiladu ddisodli'r golygiad â llaw hwnnw, tra bo'r dewis configure yn cofnodi'r adeiladwaith a fwriadwyd.