From: Marko Grönroos Date: Fri, 13 Jun 2008 13:38:09 +0000 (+0000) Subject: Added build targets for widgetsets to build.xml. Largely fixes #1608. X-Git-Tag: 6.7.0.beta1~4606 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=f75c2ac44fbbc229e24ac6d66959417a417746f2;p=vaadin-framework.git Added build targets for widgetsets to build.xml. Largely fixes #1608. svn changeset:4869/svn branch:trunk --- diff --git a/WebContent/ITMILL/readme.txt b/WebContent/ITMILL/readme.txt index 9544540610..aa7a826a66 100644 --- a/WebContent/ITMILL/readme.txt +++ b/WebContent/ITMILL/readme.txt @@ -1,11 +1,36 @@ -WebContent/ITMILL contains Themes and Widgetsets. +====================== +Themes and Widget Sets +====================== -Themes may be edited freely, it contains static images, CSS +The WebContent/ITMILL directory contains Themes and Widgetsets. + +------ +Themes +------ + +Themes may be edited freely. They contain static images, CSS, and layouts for Toolkit applications. -Widgetsets is generated directory, we suggest that you do not edit it. -You can re-create widgetsets directory by running below command on top directory. -ant -f build-widgetsets.xml +--------------------------- +Building Custom Widget Sets +--------------------------- +The 'widgetsets' directory is generated automatically, so we suggest that you +do not edit it. You can rebuild the widgetsets directory by running the +command below in the top project directory: + + ant -f build-widgetsets.xml + +See build-widgetsets.xml, com.itmill.toolkit.demo.colorpicker package, and the +Reference Manual for more information regarding widget sets. + +--------------------------- +IT Mill Toolkit Development +--------------------------- +When developing the IT Mill Toolkit Library itself, change to "build" directory and +run "ant widgetsets" to compile all widgetsets or "ant widgetset-default", +"ant-widgetset-reserver", or "ant widgetset-colorpicker" to compile individual +widgetsets. You must have GWT installed under build/gwt, under the proper +platform directory. -See build-widgetsets.xml and com.itmill.toolkit.demo.colorpicker package for -more information regarding widgetsets. \ No newline at end of file +See http://dev.itmill.com/wiki/DevDocs/StartingDevelopment for instructions for +installing GWT and compiling widgetsets for Toolkit development. diff --git a/build/build.xml b/build/build.xml index 1ecc247777..91df4d7de1 100644 --- a/build/build.xml +++ b/build/build.xml @@ -82,6 +82,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -94,25 +116,7 @@ - - - - - - - - - - - - - - - - - - - + @@ -614,66 +618,117 @@ - - - - Compiling src (client-side) - com.itmill.toolkit.terminal.gwt.DefaultWidgetSet - - - - - - - - - - - - - - - - com.itmill.toolkit.demo.reservation.gwt.ReservationWidgetSet - - - - - - - - - - - - - - - - - - - - com.itmill.toolkit.demo.colorpicker.gwt.ColorPickerWidgetSet - - - - - - - - - - - - - - - + + TEST TARGET CALLED + + + + Compiling src (client-side) + com.itmill.toolkit.terminal.gwt.DefaultWidgetSet + + + + + + + + + + + + + Compiled DefaultWidgetSet + + + + + + + + + + com.itmill.toolkit.demo.reservation.gwt.ReservationWidgetSet + + + + + + + + + + + + + + + + + Compiled ReservationWidgetSet + + + + com.itmill.toolkit.demo.colorpicker.gwt.ColorPickerWidgetSet + + + + + + + + + + + + + + + Compiled ColorPickerWidgetSet + + + + + + + + - + + + + + + + + + + + + + + + We are on ${platform} platform, using ${gwt-dir}/${platform}/${lib-gwt-dev}. + + + + + + + + + + + + + + + + + + + Creating libs (server-side) ${lib-jar-name} @@ -854,7 +909,7 @@ - + Manual: HTML