# Makefile for cygwin-doc-1.3-6/newlib-man

# Scripts and such
NEWLIBINFO2MAN = /usr/src/cygwin-doc-1.3-6/newlib-man/newlibinfo2man.pl
GETNEWLIBINFO = /usr/src/cygwin-doc-1.3-6/newlib-man/getnewlibinfo.pl
GZIP = /usr/bin/gzip
MAN3 = /usr/src/cygwin-doc-1.3-6/newlib-man/man3/*
INFO = /usr/src/cygwin-doc-1.3-6/newlib-man/*\.info*
# Where the man pages go
MANUAL3 = /usr/share/man/man3/
INFODIR = /usr/share/info/

all: man3 compress

man3: ${NEWLIBINFO2MAN} libc.info libm.info
	${NEWLIBINFO2MAN} 
	libc_links.sh
	libm_links.sh  

compress: man3
	${GZIP} ${MAN3}
	${GZIP} ${INFO}

install: 
	install ${MAN3} $(MANUAL3)
	install ${INFO} $(INFODIR)

upgrade: 	
	${GETNEWLIBINFO}

filenames:
	ls man3/* | sed -e 's|^|usr/share/man/|'
	ls *info*gz | sed -e 's|^|usr/share/info/|'

tidy: clean

clean:
	rm -f core *.stackdump ${MAN3} libc_links.sh libm_links.sh  
	rmdir man3
	gunzip *gz
