]> Zhao Yanbai Git Server - minix.git/commitdiff
Let make install in src/etc also work from a source tree that isn't /usr/src
authorBen Gras <ben@minix3.org>
Fri, 30 Sep 2005 11:45:59 +0000 (11:45 +0000)
committerBen Gras <ben@minix3.org>
Fri, 30 Sep 2005 11:45:59 +0000 (11:45 +0000)
etc/Makefile

index 32bb4236bc77f5c7cda94ab82ee76bc7faf52221..3630b403b19c8eaeaf60cbc5a094f186b39befa7 100644 (file)
@@ -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