Tinyproxy-യുടെ man പേജുകൾക്ക് സ്വന്തം ബിൽഡ് ആവശ്യകതയുണ്ട്
Tinyproxy ഡോക്യുമെന്റേഷൻ നിർമ്മാണ പരാജയം തിരിച്ചറിയുക, പ്രാദേശിക മാനുവലുകളില്ലാതെ ബിൽഡ് ചെയ്യുമ്പോൾ സോഴ്സ് ട്രിയുടെ പിന്തുണയുള്ള man-പേജ് ഓപ്ഷൻ ഉപയോഗിക്കുക.
Tinyproxy-യുടെ configure മാനുവൽ പേജ് ജനറേറ്റർ പരാമർശിച്ച് പരാജയപ്പെടുന്നത് ബിൽഡ് മുൻവ്യവസ്ഥകളുടെ പരിശോധനയാണ്. ഇൻസ്റ്റാൾ ചെയ്ത പ്രോക്സിക്ക് അഭ്യർത്ഥനകൾ കേൾക്കാൻ കഴിയുന്നതിന് മുമ്പ് ഇത് സംഭവിക്കുന്നു.
സോഴ്സ് ട്രി പ്രധാനമാണ്. പഴയ ബിൽഡ് രീതികൾ AsciiDoc-ഉം a2x-ഉം പരാമർശിക്കുന്നു. നിലവിലെ upstream configure സോഴ്സ് man-പേജ് പിന്തുണ സജീവമായിരിക്കുകയും വിതരണത്തിൽ ഇതിനകം ജനറേറ്റ് ചെയ്ത മാനുവലുകൾ ഇല്ലാതിരിക്കുകയും ചെയ്യുമ്പോൾ pod2man പരിശോധിക്കുന്നു.
ആ പിന്തുണയുള്ള ഓപ്ഷനുള്ള സോഴ്സ് ട്രിക്ക്, പ്രാദേശിക man പേജുകൾ ബോധപൂർവ്വം ഒഴിവാക്കുന്ന ബിൽഡ് ഇപ്രകാരം കോൺഫിഗർ ചെയ്യാം:
./configure --disable-manpage-support
ബിൽഡ് ചെയ്യുന്ന കൃത്യമായ സോഴ്സ് പതിപ്പിന്റെ ഓപ്ഷനുകൾ പരിശോധിക്കുക. ഡോക്യുമെന്റേഷൻ ഓഫാക്കുന്നത് പ്രോക്സി പോർട്ട് തിരഞ്ഞെടുക്കുന്നില്ല, HTTP ഫോർവേഡിംഗ് നയം മാറ്റുന്നുമില്ല; ഏത് ബിൽഡ് ഉൽപ്പന്നങ്ങൾ ആവശ്യപ്പെടുന്നു എന്നത് മാത്രമാണ് മാറ്റുന്നത്.
മാനുവലുകൾ ആവശ്യമെങ്കിൽ ആ പതിപ്പ് പ്രതീക്ഷിക്കുന്ന ജനറേറ്റർ നൽകുക, അല്ലെങ്കിൽ ലഭ്യമാകുന്നിടത്ത് ജനറേറ്റ് ചെയ്ത പേജുകളുള്ള റിലീസ് വിതരണം ഉപയോഗിക്കുക. upstream-ലെ README പ്രോജക്ടിന്റെ bootstrap ഘട്ടം ആവശ്യമുള്ള Git ചെക്കൗട്ടും configure സ്ക്രിപ്റ്റുള്ള റിലീസ് tarball-ഉം തമ്മിലും വേർതിരിക്കുന്നു.
ജനറേറ്റ് ചെയ്ത Makefile-ൽ നിന്ന് docs എൻട്രി ഇല്ലാതാക്കുന്നതിന് പകരം പിന്തുണയുള്ള configure ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക. ബിൽഡ് ഫയലുകൾ വീണ്ടും ജനറേറ്റ് ചെയ്യുന്നത് ആ കൈയിൽ ചെയ്ത മാറ്റം മാറ്റിസ്ഥാപിച്ചേക്കാം, എന്നാൽ configure തിരഞ്ഞെടുപ്പ് ഉദ്ദേശിച്ച ബിൽഡ് രേഖപ്പെടുത്തുന്നു.