Whamcloud - gitweb
lib/ss: fix 'make install' by creating man1dir
authorEric Biggers <ebiggers@google.com>
Sat, 21 Jan 2023 20:32:14 +0000 (12:32 -0800)
committerTheodore Ts'o <tytso@mit.edu>
Fri, 27 Jan 2023 17:38:31 +0000 (12:38 -0500)
'make install' does not work because libss tries to install a man page
without creating the directory first.  Fix this.

Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
lib/ss/Makefile.in

index 40294db..bb50418 100644 (file)
@@ -125,10 +125,11 @@ ss.pc: $(srcdir)/ss.pc.in $(top_builddir)/config.status
        $(Q) cd $(top_builddir); CONFIG_FILES=lib/ss/ss.pc ./config.status
 
 installdirs::
-       $(E) "  MKDIR_P $(libdir) $(includedir)/ss $(datadir)/ss $(bindir)"
+       $(E) "  MKDIR_P $(libdir) $(includedir)/ss $(datadir)/ss $(bindir) $(pkgconfigdir) $(man1dir)"
        $(Q) $(MKDIR_P) $(DESTDIR)$(libdir) \
                $(DESTDIR)$(includedir)/ss $(DESTDIR)$(datadir)/ss \
-               $(DESTDIR)$(bindir) $(DESTDIR)$(pkgconfigdir)
+               $(DESTDIR)$(bindir) $(DESTDIR)$(pkgconfigdir) \
+               $(DESTDIR)$(man1dir)
 
 install:: libss.a $(INSTALL_HFILES) installdirs ss_err.h mk_cmds ss.pc
        $(E) "  INSTALL_DATA $(DESTDIR)$(libdir)/libss.a"