diff options
-rw-r--r-- | pr/include/md/Makefile.in | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/pr/include/md/Makefile.in b/pr/include/md/Makefile.in index 41e31180..24a0a9b8 100644 --- a/pr/include/md/Makefile.in +++ b/pr/include/md/Makefile.in @@ -65,8 +65,17 @@ endif install:: $(NSINSTALL) -D $(DESTDIR)$(includedir)/md - cp $(srcdir)/$(MDCPUCFG_H) $(DESTDIR)$(includedir)/prcpucfg.h $(NSINSTALL) -t -m 644 $(CONFIGS) $(DESTDIR)$(includedir)/md + $(NSINSTALL) -t -m 644 $(srcdir)/$(MDCPUCFG_H) $(DESTDIR)$(includedir) +ifeq ($(OS_ARCH),OpenVMS) +# On OpenVMS mv updates the file's modified time, so we create a hard link. + cd $(DESTDIR)$(includedir); \ + if test ! -f prcpucfg.h; then \ + dcl set file /enter=prcpucfg.h $(MDCPUCFG_H); \ + fi +else + mv -f $(DESTDIR)$(includedir)/$(MDCPUCFG_H) $(DESTDIR)$(includedir)/prcpucfg.h +endif release:: export @echo "Copying machine-dependent prcpucfg.h" |