Fixed Makefile install target using -D.
authorDaniel Carl <danielcarl@gmx.de>
Mon, 15 Jun 2015 13:44:26 +0000 (15:44 +0200)
committerDaniel Carl <danielcarl@gmx.de>
Mon, 15 Jun 2015 13:44:26 +0000 (15:44 +0200)
Tanks to Leonardo Taccari for this patch. The -D option of install has a
different meaning in BSD, so we avoid it here.

Makefile

index 924e1b7..e21743e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -19,7 +19,8 @@ clean:
        @$(MAKE) $(MFLAGS) -C tests clean
 
 install: $(TARGET) $(DOCDIR)/$(MAN1)
-       install -D -m 755 $(SRCDIR)/$(TARGET) $(DESTDIR)$(BINDIR)/$(TARGET)
+       install -d $(DESTDIR)$(BINDIR)
+       install -m 755 $(SRCDIR)/$(TARGET) $(DESTDIR)$(BINDIR)/$(TARGET)
        install -d $(DESTDIR)$(EXAMPLEDIR)
        cp -r examples/* $(DESTDIR)$(EXAMPLEDIR)
        install -d $(DESTDIR)$(MANDIR)/man1