Author: michiel Date: 2009-08-06 18:46:03 +0200 (Thu, 06 Aug 2009) New Revision: 37570
Added: speeltuin/mihxil/jquery/ speeltuin/mihxil/jquery/Makefile speeltuin/mihxil/jquery/mmbase/ speeltuin/mihxil/jquery/mmbase/jquery/ speeltuin/mihxil/jquery/mmbase/jquery/jquery-ui.jspx Log: a simple script to wrap jquery-ui and deploy it Added: speeltuin/mihxil/jquery/Makefile =================================================================== --- speeltuin/mihxil/jquery/Makefile (rev 0) +++ speeltuin/mihxil/jquery/Makefile 2009-08-06 16:46:03 UTC (rev 37570) @@ -0,0 +1,32 @@ +version=1.7.2 +zip=jquery-ui-$(version).custom.zip +js=query-ui-$(version).custom.min.js + +.PHONY: clean + +jquery.ui.war: $(zip) build/mmbase/jquery/jquery-ui.jspx + mkdir -p build/mmbase/jquery/ + unzip -j $(zip) js/* -d build/mmbase/jquery/ + jar cf $@ -C build . + + +deploy: jquery.ui.war + mvn deploy:deploy-file \ + -DgeneratePom.description='JQuery ui' -DgroupId=org.mmbase.jquery -DartifactId=jquery-ui \ + -Dversion=$(version) -Dpackaging=war \ + -Dfile=jquery.ui.war \ + -Durl=scp://mmbase.org/home/mmweb/web/maven2 -DrepositoryId=mmbase + +build/mmbase/jquery/jquery-ui.jspx: + mkdir -p build/mmbase/jquery/ + sed s/JQUERYJS/$(js)/g mmbase/jquery/jquery-ui.jspx > $@ + +$(zip): + wget http://jqueryui.com/download/$(zip) + + + +clean: + rm -rf build + rm -rf jquery.ui.war + Added: speeltuin/mihxil/jquery/mmbase/jquery/jquery-ui.jspx =================================================================== --- speeltuin/mihxil/jquery/mmbase/jquery/jquery-ui.jspx (rev 0) +++ speeltuin/mihxil/jquery/mmbase/jquery/jquery-ui.jspx 2009-08-06 16:46:03 UTC (rev 37570) @@ -0,0 +1,16 @@ +<jsp:root + version="2.0" + xmlns:jsp="http://java.sun.com/JSP/Page" + xmlns:mm="http://www.mmbase.org/mmbase-taglib-2.0" > + <jsp:output omit-xml-declaration="true" /> + <mm:context> + <mm:include page="jquery.jspx" /> + <mm:import id="__javascript" from="request" externid="org.mmbase.jquery.ui" /> + <mm:notpresent referid="__javascript"> + <mm:link page="/mmbase/jquery/JQUERYJS"> + <script src="${_}" type="text/javascript"><!-- help msie --></script> + </mm:link> + <mm:write request="org.mmbase.jquery.ui" value="yes" /> + </mm:notpresent> + </mm:context> +</jsp:root> _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs