3
# Matthieu Moy <Matthieu.Moy@imag.fr>
8
# bin-wrapper/git mw preview Some_page.mw
9
# bin-wrapper/git clone mediawiki::http://example.com/wiki/
11
# To install, run Git's toplevel 'make install' then run:
15
GIT_MEDIAWIKI_PM=Git/Mediawiki.pm
16
SCRIPT_PERL=git-remote-mediawiki.perl
17
SCRIPT_PERL+=git-mw.perl
19
HERE=contrib/mw-to-git/
23
SCRIPT_PERL_FULL=$(patsubst %,$(HERE)/%,$(SCRIPT_PERL))
24
INSTLIBDIR=$(shell $(MAKE) -C $(GIT_ROOT_DIR)/ \
25
-s --no-print-directory prefix=$(prefix) \
26
perllibdir=$(perllibdir) perllibdir)
27
DESTDIR_SQ = $(subst ','\'',$(DESTDIR))
28
INSTLIBDIR_SQ = $(subst ','\'',$(INSTLIBDIR))
38
$(INSTALL) -d -m 755 '$(DESTDIR_SQ)$(INSTLIBDIR_SQ)/Git'
39
$(INSTALL) -m 644 $(GIT_MEDIAWIKI_PM) \
40
'$(DESTDIR_SQ)$(INSTLIBDIR_SQ)/$(GIT_MEDIAWIKI_PM)'
43
$(MAKE) -C $(GIT_ROOT_DIR) SCRIPT_PERL="$(SCRIPT_PERL_FULL)" \
47
$(MAKE) -C $(GIT_ROOT_DIR) SCRIPT_PERL="$(SCRIPT_PERL_FULL)" \
51
$(MAKE) -C $(GIT_ROOT_DIR) SCRIPT_PERL="$(SCRIPT_PERL_FULL)" \
55
perlcritic -5 $(SCRIPT_PERL)
56
-perlcritic -2 $(SCRIPT_PERL)
58
.PHONY: all test check install_pm install clean perlcritic