Deleted Added
full compact
Makefile (7495) Makefile (9511)
1# From: @(#)Makefile 8.2 (Berkeley) 1/4/94
1# From: @(#)Makefile 8.2 (Berkeley) 1/4/94
2# $Id: Makefile,v 1.24 1995/03/26 10:12:51 jkh Exp $
2# $Id: Makefile,v 1.25 1995/03/30 12:47:55 jkh Exp $
3#
4# Doing a make install builds /usr/include
5#
6# The ``rm -rf''s used below are safe because rm doesn't follow symbolic
7# links.
8#
9all depend lint tags:
10

--- 25 unchanged lines hidden (view full) ---

36# source (``symlinks''), or a separate copy (``copies''); (latter useful
37# in environments where it's not possible to keep /sys publicly readable)
38# SHARED= copies
39SHARED?= symlinks
40
41OSREL = ${DESTDIR}/usr/include/osreldate.h
42beforeinstall: ${SHARED}
43 @${ECHO} installing ${FILES}
3#
4# Doing a make install builds /usr/include
5#
6# The ``rm -rf''s used below are safe because rm doesn't follow symbolic
7# links.
8#
9all depend lint tags:
10

--- 25 unchanged lines hidden (view full) ---

36# source (``symlinks''), or a separate copy (``copies''); (latter useful
37# in environments where it's not possible to keep /sys publicly readable)
38# SHARED= copies
39SHARED?= symlinks
40
41OSREL = ${DESTDIR}/usr/include/osreldate.h
42beforeinstall: ${SHARED}
43 @${ECHO} installing ${FILES}
44 @-for i in ${FILES}; do \
44 @cd ${.CURDIR}; \
45 for i in ${FILES}; do \
45 cmp -s $$i ${DESTDIR}/usr/include/$$i || \
46 install -c -o ${BINOWN} -g ${BINGRP} -m 444 $$i \
47 ${DESTDIR}/usr/include/$$i; \
48 done
49.if exists (${.CURDIR}/../sys/conf/newvers.sh)
50 @${ECHO} creating osreldate.h from newvers.sh
51 @echo \#'undef __FreeBSD_version' > ${OSREL}.new
52 JUST_TELL_ME=please ; \

--- 13 unchanged lines hidden (view full) ---

66 @${ECHO} installing ${DIRS}
67 @-for i in ${DIRS}; do \
68 if [ ! -d ${DESTDIR}/usr/include/$$i ]; \
69 then \
70 mkdir ${DESTDIR}/usr/include/$$i; \
71 fi; \
72 chown ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/$$i; \
73 chmod 755 ${DESTDIR}/usr/include/$$i; \
46 cmp -s $$i ${DESTDIR}/usr/include/$$i || \
47 install -c -o ${BINOWN} -g ${BINGRP} -m 444 $$i \
48 ${DESTDIR}/usr/include/$$i; \
49 done
50.if exists (${.CURDIR}/../sys/conf/newvers.sh)
51 @${ECHO} creating osreldate.h from newvers.sh
52 @echo \#'undef __FreeBSD_version' > ${OSREL}.new
53 JUST_TELL_ME=please ; \

--- 13 unchanged lines hidden (view full) ---

67 @${ECHO} installing ${DIRS}
68 @-for i in ${DIRS}; do \
69 if [ ! -d ${DESTDIR}/usr/include/$$i ]; \
70 then \
71 mkdir ${DESTDIR}/usr/include/$$i; \
72 fi; \
73 chown ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/$$i; \
74 chmod 755 ${DESTDIR}/usr/include/$$i; \
74 (cd $$i; for j in *.[ih]; do \
75 (cd ${.CURDIR}/$$i; for j in *.[ih]; do \
75 cmp -s $$j ${DESTDIR}/usr/include/$$i/$$j || \
76 install -c -o ${BINOWN} -g ${BINGRP} -m 444 $$j \
77 ${DESTDIR}/usr/include/$$i/$$j; \
78 done); \
79 done
80 @${ECHO} installing ${LFILES}
81 @-for i in ${LFILES}; do \
82 rm -f ${DESTDIR}/usr/include/$$i; \

--- 9 unchanged lines hidden (view full) ---

92
93copies:
94 rm -rf ${DESTDIR}/usr/include/${LUDIR}
95 mkdir ${DESTDIR}/usr/include/${LUDIR}
96 chown ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/${LUDIR}
97 @-for i in ${LDIRS} ${UDIRS}; do \
98 ${ECHO} ${SHARED} $$i; \
99 rm -rf ${DESTDIR}/usr/include/$$i; \
76 cmp -s $$j ${DESTDIR}/usr/include/$$i/$$j || \
77 install -c -o ${BINOWN} -g ${BINGRP} -m 444 $$j \
78 ${DESTDIR}/usr/include/$$i/$$j; \
79 done); \
80 done
81 @${ECHO} installing ${LFILES}
82 @-for i in ${LFILES}; do \
83 rm -f ${DESTDIR}/usr/include/$$i; \

--- 9 unchanged lines hidden (view full) ---

93
94copies:
95 rm -rf ${DESTDIR}/usr/include/${LUDIR}
96 mkdir ${DESTDIR}/usr/include/${LUDIR}
97 chown ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/${LUDIR}
98 @-for i in ${LDIRS} ${UDIRS}; do \
99 ${ECHO} ${SHARED} $$i; \
100 rm -rf ${DESTDIR}/usr/include/$$i; \
100 cd ../sys; \
101 cd ${.CURDIR}/../sys; \
101 tar cf - $$i/*.h | \
102 (cd ${DESTDIR}/usr/include; tar xpfB -); \
103 chown -R ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/$$i;\
104 chmod -R 444 ${DESTDIR}/usr/include/$$i; \
105 chmod 755 ${DESTDIR}/usr/include/$$i; \
106 done
107 rm -rf ${DESTDIR}/usr/include/machine
108 mkdir ${DESTDIR}/usr/include/machine
102 tar cf - $$i/*.h | \
103 (cd ${DESTDIR}/usr/include; tar xpfB -); \
104 chown -R ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/$$i;\
105 chmod -R 444 ${DESTDIR}/usr/include/$$i; \
106 chmod 755 ${DESTDIR}/usr/include/$$i; \
107 done
108 rm -rf ${DESTDIR}/usr/include/machine
109 mkdir ${DESTDIR}/usr/include/machine
109 cd ../sys/${MACHINE}/include && \
110 cd ${.CURDIR}/../sys/${MACHINE}/include && \
110 tar cf - *.h | (cd ${DESTDIR}/usr/include/machine; tar xpfB -);
111 chown -R ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/machine;
112 chmod -R 444 ${DESTDIR}/usr/include/machine;
113 chmod 755 ${DESTDIR}/usr/include/machine;
114
115symlinks:
116 @for i in ${LDIRS} ${LUDIR}; do \
117 ${ECHO} ${SHARED} $$i; \
118 rm -rf ${DESTDIR}/usr/include/$$i; \
119 ln -s /sys/$$i ${DESTDIR}/usr/include/$$i; \
120 chown ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/$$i; \
121 done
122 rm -rf ${DESTDIR}/usr/include/machine
123 ln -s /sys/${MACHINE}/include ${DESTDIR}/usr/include/machine
124
125.include <bsd.prog.mk>
111 tar cf - *.h | (cd ${DESTDIR}/usr/include/machine; tar xpfB -);
112 chown -R ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/machine;
113 chmod -R 444 ${DESTDIR}/usr/include/machine;
114 chmod 755 ${DESTDIR}/usr/include/machine;
115
116symlinks:
117 @for i in ${LDIRS} ${LUDIR}; do \
118 ${ECHO} ${SHARED} $$i; \
119 rm -rf ${DESTDIR}/usr/include/$$i; \
120 ln -s /sys/$$i ${DESTDIR}/usr/include/$$i; \
121 chown ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/$$i; \
122 done
123 rm -rf ${DESTDIR}/usr/include/machine
124 ln -s /sys/${MACHINE}/include ${DESTDIR}/usr/include/machine
125
126.include <bsd.prog.mk>