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

Reply via email to