| # Matthieu Moy <Matthieu.Moy@imag.fr> |
| # bin-wrapper/git mw preview Some_page.mw |
| # bin-wrapper/git clone mediawiki::http://example.com/wiki/ |
| # To install, run Git's toplevel 'make install' then run: |
| GIT_MEDIAWIKI_PM=Git/Mediawiki.pm |
| SCRIPT_PERL=git-remote-mediawiki.perl |
| SCRIPT_PERL_FULL=$(patsubst %,$(HERE)/%,$(SCRIPT_PERL)) |
| INSTLIBDIR=$(shell $(MAKE) -C $(GIT_ROOT_DIR)/ \ |
| -s --no-print-directory prefix=$(prefix) \ |
| perllibdir=$(perllibdir) perllibdir) |
| DESTDIR_SQ = $(subst ','\'',$(DESTDIR)) |
| INSTLIBDIR_SQ = $(subst ','\'',$(INSTLIBDIR)) |
| $(INSTALL) -d -m 755 '$(DESTDIR_SQ)$(INSTLIBDIR_SQ)/Git' |
| $(INSTALL) -m 644 $(GIT_MEDIAWIKI_PM) \ |
| '$(DESTDIR_SQ)$(INSTLIBDIR_SQ)/$(GIT_MEDIAWIKI_PM)' |
| $(MAKE) -C $(GIT_ROOT_DIR) SCRIPT_PERL="$(SCRIPT_PERL_FULL)" \ |
| $(MAKE) -C $(GIT_ROOT_DIR) SCRIPT_PERL="$(SCRIPT_PERL_FULL)" \ |
| $(MAKE) -C $(GIT_ROOT_DIR) SCRIPT_PERL="$(SCRIPT_PERL_FULL)" \ |
| perlcritic -5 $(SCRIPT_PERL) |
| -perlcritic -2 $(SCRIPT_PERL) |
| .PHONY: all test check install_pm install clean perlcritic |