From: Petter Holmström Date: Wed, 28 Oct 2009 11:07:35 +0000 (+0000) Subject: Merge X-Git-Tag: 6.7.0.beta1~2266^2~31 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=d30260057e7fd6115c8cb9cf9b4c777542879b45;p=vaadin-framework.git Merge svn changeset:9428/svn branch:portlet_2.0 --- diff --git a/build/build.xml b/build/build.xml index 8c728441e5..50aed8b059 100644 --- a/build/build.xml +++ b/build/build.xml @@ -1,71 +1,70 @@ - - - - - - + package-oophm + * vaadin-oophm-.zip + + NOTE: This build script requires directories named ${gwt-dir}/(linux|windows|mac) . + See build.properties to define path where your gwt installation is located. + You must unpack platform specific binaries under linux, windows and mac directories. + ${gwt-dir}/${platform} (linux|windows|mac) are used for + a) compile WebContent/VAADIN/widgetsets + b) creating platform specific release ZIP/TGZ packages. + + NOTE FOR USING OOPHM: + * To build with oophm define the property platform=oophm + * In Eclipse this is done in External Tools Configurations -> properties + * If you are using windows you must use JDK 1.6 and not 1.5 + * To enable building with JDK 1.6, define ignoreversion=1 + --> + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + @@ -78,82 +77,57 @@ - - - + + + - + - - + + - - Creating package for Mac platform. - - - - - - - - - - - - + + Creating package for Mac platform. + + + + + + + + + + + + - - - + + + - + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -184,20 +158,43 @@ - + - - - + + + + + + + + + + + + + + + + + + + + - + + - - - - + + + + + + + + + @@ -207,949 +204,993 @@ - + - Base Version: ${version} - Full Version: ${version.full} - - Toolkit package is: ${toolkit-package} - - - - - - - - We are on ${platform} platform (${os.name} ${os.version}), using ${gwt-dir}/${platform}/${lib-gwt-dev} (${gwt-version}). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + Base Version: ${version} + Full Version: ${version.full} + + Vaadin package is: ${toolkit-package} + + + + + + + + We are on ${platform} platform (${os.name} ${os.version}), using ${gwt-dir}/${platform}/${lib-gwt-dev} (${gwt-version}). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - + - + - - - Creating package for ${package-platform} platform. - - - - - - - - - - - - - - - - - + + + Creating package for ${package-platform} platform. + + + + + + + + + + + + + + + + + - - - Creating package for ${package-platform} platform. - - - - - - - - - - - - - - - - + + + Creating package for ${package-platform} platform. + + + + + + + + + + + + + + + + - - - Creating package for ${package-platform} platform. - - - - - - - - - - - - - - - + + + Creating package for ${package-platform} platform. + + + + + + + + + + + + + + + - - - Creating package for ${package-platform} platform. - - - - - - - - - - - - - - - - - + + + Creating package for ${package-platform} platform. + + + + + + + + + + + + + + + + + - - Building WAR + + Building WAR - - - + + + - - - - - + + + + + - - - - - - + + + + + + - - - Building Liferay zip - - - - - - - - - - - - - - - - - - - + + + Building Liferay zip + + + + + + + + + + + + + + + + + + + ##teamcity[publishArtifacts '${result-path}/${product-file}-${version.full}-liferay.zip'] - + + + + + + + + + + + + Creating Mac disk image (dmg) + + hdiutil create -format UDRW -volname ${product-file}-${version.full} -srcfolder ${result-path}/${product-file}-${package-platform}-${version.full} ${result-path}/disk-image.dmg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adding platform specific files for ${package-platform} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Copying src directory and processing copied files. + Replacing <version> tag with build version for java/html/css/xml files. + + + + + + + + + + + + + - - - - - - - - - - Creating Mac disk image (dmg) - - hdiutil create -format UDRW -volname ${product-file}-${version.full} -srcfolder ${result-path}/${product-file}-${package-platform}-${version.full} ${result-path}/disk-image.dmg - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Adding platform specific files for ${package-platform} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - Copying src directory and processing copied files. - Replacing <version> tag with build version for java/html/css/xml files. - - - - - - - - - - - - - - + + + Unifying mix usage of Mac/Linux/Win linefeeds for java/html/css/xml files. + + + + Copying non java/html/css/xml files such as images. + + + - - - - Unifying mix usage of Mac/Linux/Win linefeeds for java/html/css/xml files. - - - - Copying non java/html/css/xml files such as images. - - - - - - - - - - - + + + + - + + + + + + + + + + + - + - - + - - - - - - - - - - - - - - - - - - - Adding demo sources to WebContent/WEB-INF/src - - - - - - + + + + + + + + + + + + + + + + - Creating demo source html files - + + Adding demo sources to WebContent/WEB-INF/src + + + + + - - Adding VAADIN/themes, demo and hsqldb.jar files. - - - - + Creating demo source html files + + + + Adding VAADIN/themes, demo and hsqldb.jar files. + + + + - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - Compiling custom fileupload classes. - - + + Compiling custom fileupload classes. + + - + - + - + - - Compiling src (server-side) - - - - - - + + Compiling src (server-side) + + + + + + + + - - + + - - Combining default themes css files - - - - - - - - - + + Combining default themes css files + + + + + + + + + - - + + - - TEST TARGET CALLED - + + TEST TARGET CALLED + - - Removing widgetset temp files - - + + + + + + + + + + + + + + + + Removing widgetset temp files + + - - - - - + + + + + - - - - - - - - + + + + + + + + - - - - - Compiling src (client-side) - com.vaadin.terminal.gwt.DefaultWidgetSet - - - - - - - - - - - - - - - - - Compiled DefaultWidgetSet - + + - - Compiling src (client-side) - com.vaadin.portal.gwt.PortalDefaultWidgetSet - - - - - - - - - - - - - - - - - Compiled PortalDefaultWidgetSet - - - - - - - - - com.vaadin.demo.reservation.gwt.ReservationWidgetSet - - - - - - - - - - - - - - - - - - - - - Compiled ReservationWidgetSet - - - - - com.vaadin.demo.sampler.gwt.SamplerWidgetSet - - - - - - - - - - - - - - - - - - - Compiled SamplerWidgetSet - + + + + + + + - - com.vaadin.demo.coverflow.gwt.CoverflowWidgetSet - - - - - - - - - - - - - - - - - - - Compiled CoverflowWidgetSet + + + Compiling widgetset ${widgetset}. Output directory: ${widgetsets-output-dir} + + + + + + + + + + + + + + + Compiled ${widgetset} - - com.vaadin.demo.colorpicker.gwt.ColorPickerWidgetSet - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - Compiled ColorPickerWidgetSet - + + + + + + + + + + + + + + Compiled ReservationWidgetSet + + + + + + + + + + + + + + + + + - - Compiling widget sets sequentially. + + + Compiling widget sets sequentially. - - - - - - - + + + + + + + - - - Compiling widget sets in parallel. - - - - - - - - - + + + + Compiling widget sets in parallel. + + + + + + + + + - - - + + + + + + - - - - + + + + - - + + - - + + - - + + - - + We are on ${platform} platform, using ${gwt-dir}/${platform}/${lib-gwt-dev}. + GWT dir: ${gwt-dir} + Widget sets output dir: ${widgetsets-output-dir} + - We are on ${platform} platform, using ${gwt-dir}/${platform}/${lib-gwt-dev}. - GWT dir: ${gwt-dir} - Output dir: ${output-dir} - + + - - - + + + + + + + - - - - - - - - - - - - Creating libs (server-side) ${lib-jar-name} - - - ${version.full} - ${gwt-version} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - Building demo - Adding demo class files. - - - - - - - - - Adding source for demo - - - - - - - - + + + + + + + Creating libs (server-side) ${lib-jar-name} + + + ${version.full} + ${gwt-version} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Building demos + Adding demo class files. + + + + + + + + + Adding source for demos + + + + + + + + + + - - + + - + - + - - + + XEP license expected to be installed as ${xep.license.path.installed} - - + + + + + Checking out manual from repository ${manual.repository} + - + + - + + + Manual checked out from repository successfully @@ -1166,69 +1207,66 @@ - + - - + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - - - - - - - - - - ${javadoc.doctitle} - - ${javadoc.bottom} - - - - + + + + + + + ${javadoc.doctitle} + + ${javadoc.bottom} + + + + - - + + - - - - - + + + + + ##teamcity[publishArtifacts '${result-path}/differences-linux.txt'] - + @@ -1268,7 +1306,7 @@ - + Base version: ${version} Build number: ${build.number} @@ -1285,7 +1323,7 @@ - ##teamcity[buildNumber '${version.full}-c${build.number}'] + ##teamcity[buildNumber '${version}-c${build.number}'] @@ -1316,21 +1354,21 @@ - - - + + + Publishing ${output-dir}/WebContent/${lib-jar-name} to Maven repository - - - - - - - - - - - + + + + + + + + + + + @@ -1339,36 +1377,36 @@ - - - - - Version: ${version.full} - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + Version: ${version.full} + + + + + + + + + + + + + + + + + + + + + + + + +