projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added several new targets and world target to build releases with
[unix-history]
/
include
/
Makefile
diff --git
a/include/Makefile
b/include/Makefile
index
1b6be5b
..
1d6acbb
100644
(file)
--- a/
include/Makefile
+++ b/
include/Makefile
@@
-27,7
+27,7
@@
NOOBJ= noobj
# source (``symlinks''), or a separate copy (``copies''); (latter useful
# in environments where it's not possible to keep /sys publicly readable)
# SHARED= copies
# source (``symlinks''), or a separate copy (``copies''); (latter useful
# in environments where it's not possible to keep /sys publicly readable)
# SHARED= copies
-SHARED
=
symlinks
+SHARED
?=
symlinks
install: ${SHARED}
@echo installing ${FILES}
install: ${SHARED}
@echo installing ${FILES}
@@
-69,11
+69,17
@@
copies:
rm -rf ${DESTDIR}/usr/include/$$i; \
cd /sys; \
tar cf - $$i/*.h | (cd ${DESTDIR}/usr/include; tar xpfB -); \
rm -rf ${DESTDIR}/usr/include/$$i; \
cd /sys; \
tar cf - $$i/*.h | (cd ${DESTDIR}/usr/include; tar xpfB -); \
+ chown -R ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/$$i; \
+ chmod -R 444 ${DESTDIR}/usr/include/$$i; \
+ chmod 755 ${DESTDIR}/usr/include/$$i; \
done
rm -rf ${DESTDIR}/usr/include/machine
mkdir ${DESTDIR}/usr/include/machine
cd /sys/${MACHINE}/include; \
done
rm -rf ${DESTDIR}/usr/include/machine
mkdir ${DESTDIR}/usr/include/machine
cd /sys/${MACHINE}/include; \
- tar cf - *.h | (cd ${DESTDIR}/usr/include/machine; tar xpfB -); \
+ tar cf - *.h | (cd ${DESTDIR}/usr/include/machine; tar xpfB -);
+ chown -R ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/machine;
+ chmod -R 444 ${DESTDIR}/usr/include/machine;
+ chmod 755 ${DESTDIR}/usr/include/machine;
symlinks:
@echo symlinks: ${LDIRS}
symlinks:
@echo symlinks: ${LDIRS}
@@
-82,7
+88,7
@@
symlinks:
ln -s /sys/$$i ${DESTDIR}/usr/include/$$i; \
chown ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/$$i; \
done
ln -s /sys/$$i ${DESTDIR}/usr/include/$$i; \
chown ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/$$i; \
done
- rm -f ${DESTDIR}/usr/include/machine
+ rm -
r
f ${DESTDIR}/usr/include/machine
ln -s /sys/${MACHINE}/include ${DESTDIR}/usr/include/machine
chown ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/machine
ln -s /sys/${MACHINE}/include ${DESTDIR}/usr/include/machine
chown ${BINOWN}.${BINGRP} ${DESTDIR}/usr/include/machine