- cd $(DESTDIR)$(bindir) && \
- if ln flist$(EXEEXT) flists$(EXEEXT) 2>/dev/null && \
- ln folder$(EXEEXT) folders$(EXEEXT) && \
- ln new$(EXEEXT) fnext$(EXEEXT) && \
- ln new$(EXEEXT) fprev$(EXEEXT) && \
- ln new$(EXEEXT) unseen$(EXEEXT) && \
- ln show$(EXEEXT) prev$(EXEEXT) && \
- ln show$(EXEEXT) next$(EXEEXT); then :; \
- elif ln -s flist$(EXEEXT) flists$(EXEEXT) 2>/dev/null && \
- ln -s folder$(EXEEXT) folders$(EXEEXT) && \
- ln -s new$(EXEEXT) fnext$(EXEEXT) && \
- ln -s new$(EXEEXT) fprev$(EXEEXT) && \
- ln -s new$(EXEEXT) unseen$(EXEEXT) && \
- ln -s show$(EXEEXT) prev$(EXEEXT) && \
- ln -s show$(EXEEXT) next$(EXEEXT); then :; \
- else cp -p flist$(EXEEXT) flists$(EXEEXT) && \
- cp -p folder$(EXEEXT) folders$(EXEEXT) && \
- cp -p new$(EXEEXT) fnext$(EXEEXT) && \
- cp -p new$(EXEEXT) fprev$(EXEEXT) && \
- cp -p new$(EXEEXT) unseen$(EXEEXT) && \
- cp -p show$(EXEEXT) prev$(EXEEXT) && \
- cp -p show$(EXEEXT) next$(EXEEXT); \
- fi
+ @LINK_FILE@ $(DESTDIR)$(bindir)/flist$(EXEEXT) $(DESTDIR)$(bindir)/flists$(EXEEXT)
+ @LINK_FILE@ $(DESTDIR)$(bindir)/folder$(EXEEXT) $(DESTDIR)$(bindir)/folders$(EXEEXT)
+ @LINK_FILE@ $(DESTDIR)$(bindir)/new$(EXEEXT) $(DESTDIR)$(bindir)/fnext$(EXEEXT)
+ @LINK_FILE@ $(DESTDIR)$(bindir)/new$(EXEEXT) $(DESTDIR)$(bindir)/fprev$(EXEEXT)
+ @LINK_FILE@ $(DESTDIR)$(bindir)/new$(EXEEXT) $(DESTDIR)$(bindir)/unseen$(EXEEXT)
+ @LINK_FILE@ $(DESTDIR)$(bindir)/show$(EXEEXT) $(DESTDIR)$(bindir)/prev$(EXEEXT)
+ @LINK_FILE@ $(DESTDIR)$(bindir)/show$(EXEEXT) $(DESTDIR)$(bindir)/next$(EXEEXT)