Tinyproxy యొక్క man పేజీలకు స్వంత build అవసరం ఉంది
Tinyproxy డాక్యుమెంటేషన్ నిర్మాణ వైఫల్యాన్ని గుర్తించి, స్థానిక మాన్యువల్లు లేకుండా build చేసేటప్పుడు మూల వృక్షం యొక్క మద్దతు ఉన్న man-పేజీ ఎంపికను ఉపయోగించండి.
Tinyproxy యొక్క configure మాన్యువల్-పేజీ జనరేటర్ను పేర్కొంటూ విఫలమైతే, అది build ముందస్తు షరతుల తనిఖీ. ఇన్స్టాల్ చేసిన ప్రాక్సీ అభ్యర్థనలను వినడానికి ముందే ఇది జరుగుతుంది.
మూల వృక్షం ముఖ్యం. పాత build విధానాలు AsciiDoc మరియు a2xను పేర్కొంటాయి. ప్రస్తుత upstream configure మూలం man-పేజీ మద్దతు ప్రారంభంలో ఉన్నప్పుడు మరియు పంపిణీలో ఇప్పటికే సృష్టించిన మాన్యువల్లు లేనప్పుడు pod2manను తనిఖీ చేస్తుంది.
అలాంటి మద్దతు ఉన్న ఎంపిక కలిగిన మూల వృక్షం కోసం, స్థానిక man పేజీలను ఉద్దేశపూర్వకంగా దాటవేసే build ఈ విధంగా కాన్ఫిగర్ చేయవచ్చు:
./configure --disable-manpage-support
build అవుతున్న ఖచ్చితమైన మూల వెర్షన్ ఎంపికలను తనిఖీ చేయండి. డాక్యుమెంటేషన్ను ఆఫ్ చేయడం ప్రాక్సీ పోర్ట్ను ఎంచుకోదు మరియు HTTP ఫార్వార్డింగ్ విధానాన్ని మార్చదు; ఏ build ఉత్పత్తులు అడగబడతాయో మాత్రమే మారుస్తుంది.
మాన్యువల్లు అవసరమైతే ఆ వెర్షన్ ఆశించే జనరేటర్ను అందించండి లేదా సృష్టించిన పేజీలు అందుబాటులో ఉన్న చోట విడుదల పంపిణీని ఉపయోగించండి. upstream README ప్రాజెక్ట్ bootstrap దశ అవసరమయ్యే Git కాపీ మరియు configure స్క్రిప్ట్ ఉన్న విడుదల tarball మధ్య కూడా భేదం చూపుతుంది.
సృష్టించిన Makefile నుండి docs నమోదును తొలగించడం కంటే మద్దతు ఉన్న configure ఎంపికను ఇష్టపడండి. build ఫైళ్లను తిరిగి సృష్టించడం ఆ చేతితో చేసిన మార్పును భర్తీ చేయవచ్చు, కానీ configure ఎంపిక లక్ష్య buildను నమోదు చేస్తుంది.