Makefile revision 90267
1127563Sdes# $FreeBSD: head/lib/libfetch/Makefile 90267 2002-02-05 22:13:51Z des $ 2127208Sdes 3139824SimpMAINTAINER= des@freebsd.org 4139824SimpLIB= fetch 5139824SimpWARNS?= 4 698679SdesCFLAGS+= -I. 798679SdesCFLAGS+= -DINET6 898679SdesSRCS= fetch.c common.c ftp.c http.c file.c \ 998679Sdes ftperr.h httperr.h 1098679SdesINCS= fetch.h 1198679SdesMAN= fetch.3 1298679SdesCLEANFILES= ftperr.h httperr.h 1398679Sdes 1498679SdesNO_WERROR= yes 1598679Sdes 1698679SdesSHLIB_MAJOR= 3 1798679SdesSHLIB_MINOR= 0 1898679Sdes 1998679Sdesftperr.h: ftp.errors 2098679Sdes @echo "static struct fetcherr _ftp_errlist[] = {" > ${.TARGET} 2198679Sdes @cat ${.ALLSRC} \ 2298679Sdes | grep -v ^# \ 2398679Sdes | sort \ 2498679Sdes | while read NUM CAT STRING; do \ 2598679Sdes echo " { $${NUM}, FETCH_$${CAT}, \"$${STRING}\" },"; \ 2698679Sdes done >> ${.TARGET} 2798679Sdes @echo " { -1, FETCH_UNKNOWN, \"Unknown FTP error\" }" >> ${.TARGET} 2898679Sdes @echo "};" >> ${.TARGET} 2998679Sdes 3098679Sdeshttperr.h: http.errors 3198679Sdes @echo "static struct fetcherr _http_errlist[] = {" > ${.TARGET} 3298679Sdes @cat ${.ALLSRC} \ 33154548Sjasone | grep -v ^# \ 34154548Sjasone | sort \ 3598679Sdes | while read NUM CAT STRING; do \ 3698679Sdes echo " { $${NUM}, FETCH_$${CAT}, \"$${STRING}\" },"; \ 3798679Sdes done >> ${.TARGET} 3898679Sdes @echo " { -1, FETCH_UNKNOWN, \"Unknown HTTP error\" }" >> ${.TARGET} 3998679Sdes @echo "};" >> ${.TARGET} 4098679Sdes 4198679SdesMLINKS+= fetch.3 fetchFreeURL.3 4298679SdesMLINKS+= fetch.3 fetchGet.3 4398679SdesMLINKS+= fetch.3 fetchGetFTP.3 4498679SdesMLINKS+= fetch.3 fetchGetFile.3 4598679SdesMLINKS+= fetch.3 fetchGetHTTP.3 4698679SdesMLINKS+= fetch.3 fetchGetURL.3 4798679SdesMLINKS+= fetch.3 fetchList.3 4898679SdesMLINKS+= fetch.3 fetchListFTP.3 4998679SdesMLINKS+= fetch.3 fetchListFile.3 5098679SdesMLINKS+= fetch.3 fetchListHTTP.3 5198679SdesMLINKS+= fetch.3 fetchListURL.3 5298679SdesMLINKS+= fetch.3 fetchMakeURL.3 5398679SdesMLINKS+= fetch.3 fetchParseURL.3 5498679SdesMLINKS+= fetch.3 fetchPut.3 5598679SdesMLINKS+= fetch.3 fetchPutFTP.3 5698679SdesMLINKS+= fetch.3 fetchPutFile.3 5798679SdesMLINKS+= fetch.3 fetchPutHTTP.3 5898679SdesMLINKS+= fetch.3 fetchPutURL.3 5998679SdesMLINKS+= fetch.3 fetchStat.3 6098679SdesMLINKS+= fetch.3 fetchStatFTP.3 6198679SdesMLINKS+= fetch.3 fetchStatFile.3 6298679SdesMLINKS+= fetch.3 fetchStatHTTP.3 6398679SdesMLINKS+= fetch.3 fetchStatURL.3 6498679SdesMLINKS+= fetch.3 fetchXGet.3 6598679SdesMLINKS+= fetch.3 fetchXGetFTP.3 6698679SdesMLINKS+= fetch.3 fetchXGetFile.3 6798679SdesMLINKS+= fetch.3 fetchXGetHTTP.3 6898679SdesMLINKS+= fetch.3 fetchXGetURL.3 6998679Sdes 7098679Sdes.include <bsd.lib.mk> 7198679Sdes