Browse code

BSD-compatible make install

John Hawthorn authored on 19/09/2014 03:06:17
Showing 1 changed files

  • Makefile index ce24825..10fd4ed 100644
... ...
@@ -21,12 +21,13 @@ test: fzytest
21 21
 fzy: fzy.o match.o tty.o choices.o
22 22
 	$(CC) $(CFLAGS) $(CCFLAGS) -o $@ $^
23 23
 
24
-%.o: %.c
24
+%.o: %.c config.h
25 25
 	$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
26 26
 
27 27
 install: fzy
28 28
 	$(INSTALL_PROGRAM) fzy $(DESTDIR)$(BINDIR)/fzy
29
-	$(INSTALL_PROGRAM) -D fzy.1 $(DESTDIR)$(MANDIR)/man1/fzy.1
29
+	$(INSTALL_PROGRAM) -d $(DESTDIR)$(MANDIR)/man1
30
+	$(INSTALL_PROGRAM) fzy.1 $(DESTDIR)$(MANDIR)/man1/fzy.1
30 31
 
31 32
 clean:
32 33
 	$(RM) fzy fzytest *.o