]> Zhao Yanbai Git Server - minix.git/commitdiff
drivers/ramdisk/Makefile fixup
authorLionel Sambuc <lionel@minix3.org>
Thu, 17 Jan 2013 14:47:23 +0000 (15:47 +0100)
committerLionel Sambuc <lionel@minix3.org>
Thu, 17 Jan 2013 14:54:48 +0000 (15:54 +0100)
Change-Id: I481830f19b650ff0d93bf319ca4d8e901657b8f8

drivers/ramdisk/Makefile

index 456444777eff2b708548ab525cd180f99bf3480a..160458bdd68d8d91dfa0deedf73180d8b8d830fd 100644 (file)
@@ -97,10 +97,12 @@ ${etc}: ${NETBSDSRCDIR}/etc/${etc}
 
 # LSC Force the regeneration of the proto file as it seems sometimes 
 # they are not copied over as needed.
+# LSC The test is needed; otherwise install complains about src and dst
+# being the same, during in-tree builds
 # LSC ramdisk rc file != /etc/rc && mtab not empty!
 .for file in ${EXTRA} ${PROTO} ${PROTO_FILES}
 ${file}: ${NETBSDSRCDIR}/drivers/ramdisk/${file} .PHONY
-       ${INSTALL} $> $@
+       [ -e $@ ] || ${INSTALL} $> $@
 .endfor
 
 # Generate dependencies rules for dynamic libraries, if needed