From: ivan Date: Mon, 29 Oct 2001 17:17:58 +0000 (+0000) Subject: automate a tiny bit more X-Git-Tag: freeside_1_4_0pre11~258 X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=f017443890cd20191a038d3c883811ced97e3361 automate a tiny bit more --- diff --git a/Makefile b/Makefile index 7e7815fcd..3f3779ec6 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,8 @@ #!/usr/bin/make -default: - @echo "supported targets: aspdocs masondocs alldocs clean" +help: + @echo "supported targets: aspdocs masondocs alldocs perl-modules" + @echo " install-perl-modules install clean" aspdocs: httemplate/* httemplate/*/* httemplate/*/*/* httemplate/*/*/*/* httemplate/*/*/*/*/* rm -rf aspdocs @@ -18,6 +19,26 @@ masondocs: httemplate/* httemplate/*/* httemplate/*/*/* httemplate/*/*/*/* httem alldocs: aspdocs masondocs +FS/Makefile: + cd FS + perl Makefile.PL + +perl-modules: + cd FS; \ + [ -e Makefile ] || perl Makefile.PL; \ + make + +install-perl-modules: perl-modules + cd FS; \ + make install + +install: install-perl-modules + +deploy: install + /etc/init.d/apache restart + clean: rm -rf aspdocs masondocs + cd FS + make clean