chiark / gitweb /
git-debpush: new binary package
[dgit.git] / Makefile
index 890e371fa5a7094c8c6c5bdb03de07f60e486067..380bdb0348aee9c7878182ca10c309caa4fa90dd 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -60,6 +60,9 @@ GDR_PERLMODULES= \
 GDR_MAN1PAGES=git-debrebase.1
 GDR_MAN5PAGES=git-debrebase.5
 
+GDP_PROGRAMS=git-debpush
+GDP_MAN1PAGES=git-debpush.1
+
 INFRA_PROGRAMS=dgit-repos-server dgit-ssh-dispatch \
        dgit-repos-policy-debian dgit-repos-admin-debian \
        dgit-repos-policy-trusting dgit-mirror-rsync
@@ -70,7 +73,8 @@ INFRA_PERLMODULES= \
        Debian/Dgit/Policy/Debian.pm
 
 MANPAGES=$(MAN1PAGES) $(MAN5PAGES) $(MAN7PAGES) \
-       $(GDR_MAN1PAGES) $(GDR_MAN5PAGES)
+       $(GDR_MAN1PAGES) $(GDR_MAN5PAGES) \
+       $(GDP_MAN1PAGES)
 
 all:   $(MANPAGES) $(addprefix substituted/,$(PROGRAMS))
 
@@ -98,6 +102,10 @@ installdirs:
                $(DESTDIR)$(txtdocdir) $(DESTDIR)$(absurddir) \
                $(addprefix $(DESTDIR)$(perldir)/, $(dir $(PERLMODULES)))
 
+install-gdp:    installdirs-gdp
+       $(INSTALL_PROGRAM) $(GDP_PROGRAMS) $(DESTDIR)$(bindir)
+       $(INSTALL_DATA) $(GDP_MAN1PAGES) $(DESTDIR)$(man1dir)
+
 install-gdr:   installdirs-gdr
        $(INSTALL_PROGRAM) $(GDR_PROGRAMS) $(DESTDIR)$(bindir)
        $(INSTALL_DATA) $(GDR_MAN1PAGES) $(DESTDIR)$(man1dir)
@@ -115,6 +123,9 @@ install-infra:      installdirs-infra
                $(INSTALL_DATA) $$m $(DESTDIR)$(perldir)/$${m%/*}; \
        done
 
+installdirs-gdp:
+       $(INSTALL_DIR) $(DESTDIR)$(bindir) $(DESTDIR)$(man1dir)
+
 installdirs-gdr:
        $(INSTALL_DIR) $(DESTDIR)$(bindir) \
                $(DESTDIR)$(man1dir) $(DESTDIR)$(man5dir) \