summaryrefslogtreecommitdiff
path: root/mit-pthreads/include/Makefile.inc
blob: b7fe59d5f0df15548f2a3674f9846eb195d489d2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#	from: @(#)Makefile	5.45.1.1 (Berkeley) 5/6/91

# Doing a make install builds /usr/include/pthread
#
# The ``rm -rf''s used below are safe because rm doesn't follow symbolic
# links.


FILES= cond.h copyright.h fd.h fd_pipe.h kernel.h mutex.h posix.h \
	   pthread.h pthread_attr.h queue.h util.h 

# Machine dependent header file
MFILE= ${.CURDIR}/arch/${MACHINE}/machdep.h

realinstall:
	if [ ! -d ${DESTDIR}/usr/include/pthread ]; then \
		mkdir ${DESTDIR}/usr/include/pthread; \
	fi 
	@echo installing ${FILES}
	@-for i in ${FILES}; do \
		cmp -s $$i ${DESTDIR}/usr/include/pthread/$$i || \
		    install -c -m 644 $$i ${DESTDIR}/usr/include/$$i; \
	done
	cmp -s ${MFILE} ${DESTDIR}/usr/include/pthread/machdep.h || \
	  install -c -m 644 ${MFILE} ${DESTDIR}/usr/include/pthread/machdep.h
	rm -rf ${DESTDIR}/usr/include/pthread.h
	ln -s /usr/include/pthread/pthread.h ${DESTDIR}/usr/include/pthread.h
	@chown -R ${BINOWN}:${BINGRP} ${DESTDIR}/usr/include/pthread
	@chmod -R a-w ${DESTDIR}/usr/include/pthread