From: Ben Gras Date: Fri, 30 Sep 2005 11:45:59 +0000 (+0000) Subject: Let make install in src/etc also work from a source tree that isn't /usr/src X-Git-Tag: v3.1.2a~696 X-Git-Url: http://zhaoyanbai.com/repos/%22http:/www.isc.org/icons/zpipe.c?a=commitdiff_plain;h=7de574f0356f8b1099d489b6bbe6f4af42b8ae75;p=minix.git Let make install in src/etc also work from a source tree that isn't /usr/src --- diff --git a/etc/Makefile b/etc/Makefile index 32bb4236b..3630b403b 100644 --- a/etc/Makefile +++ b/etc/Makefile @@ -1,7 +1,7 @@ ETC=/etc/ USRETC=/usr/etc/ -FILES1=fstab group hostname.file inet.conf motd mtab passwd profile protocols rc services termcap ttytab utmp rc.cd +FILES1=fstab group hostname.file inet.conf motd mtab passwd profile protocols rc services termcap ttytab utmp rc.cd binary_sizes binary_sizes.big FILES2=shadow FILES3=daily dhcptags.conf rc @@ -18,8 +18,8 @@ install:: sh mtree.sh mtree/minix.tree @for f in $(FILES3); do if [ -f $(USRETC)/$$f ]; then :; else cp usr/$$f $(USRETC); chmod 755 $(USRETC)/$$f; fi; done @echo "Making devices.." - cd /dev && sh /usr/src/commands/scripts/MAKEDEV.sh null - cd /dev && sh /usr/src/commands/scripts/MAKEDEV.sh std 2>/dev/null + p=`pwd` && cd /dev && sh $$p/../commands/scripts/MAKEDEV.sh null + p=`pwd` && cd /dev && sh $$p/../commands/scripts/MAKEDEV.sh std 2>/dev/null @echo "Making user homedirs.." for u in /usr/ast ~root; do (cd ast && tar cf - .[a-z]* ) | (cd $$u && tar xf - ); done