From c1b0b4b5ebbe464ace4ecdf411fcb97424a5a6a7 Mon Sep 17 00:00:00 2001 From: Jani Laakso Date: Thu, 22 Nov 2007 13:46:00 +0000 Subject: [PATCH] packaging. Now builds also plain jar/war. svn changeset:2891/svn branch:trunk --- build/build.xml | 1405 +++++++++++----------- build/package/Toolkit Hosted Mode.launch | 23 + build/package/Toolkit Web Mode.launch | 17 + build/package/build-widgetsets.xml | 6 +- 4 files changed, 758 insertions(+), 693 deletions(-) create mode 100644 build/package/Toolkit Hosted Mode.launch create mode 100644 build/package/Toolkit Web Mode.launch diff --git a/build/build.xml b/build/build.xml index 2cc4876e7c..48d941b7ad 100644 --- a/build/build.xml +++ b/build/build.xml @@ -2,7 +2,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - We are on ${platform} platform, using build/gwt/${platform}/${lib-gwt-dev}. - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + We are on ${platform} platform, using build/gwt/${platform}/${lib-gwt-dev}. + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Creating package for Windows platform. - 1: ${package-platform} - - 2: ${package-platform} - - - - - - - - - - - - - - - - - Creating package for Linux platform. - - - - - - - - - - - - - - - - - - Creating package for Mac platform. - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + Creating package for Windows platform. + + + + + + + + + + + + + + + + + + Creating package for Linux platform. + + + + - - - - - - - - - - - - Creating Mac disk image (dmg) - - hdiutil create -format UDRW -volname ${product-file}-${version} -srcfolder build/result/${product-file}-${package-platform}-${version} build/result/disk-image.dmg - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + Creating Mac disk image (dmg) + + hdiutil create -format UDRW -volname ${product-file}-${version} -srcfolder build/result/${product-file}-${package-platform}-${version} build/result/disk-image.dmg + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - 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. - - - - - - - - - - - - - Creating demo source html 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. + + + + + + + + + + + + + + + - - - - Adding demo sources to WebContent/src - - - - - - - - Adding WebContent files, excluding ITMILL/widgetsets and few internal development libraries. - - - - - - - - - - - - - - - - Compiling custom fileupload classes. - - - - - Compiling src (server-side) - - - - - - - - Compiling src (client-side) - com.itmill.toolkit.terminal.gwt.DefaultWidgetSet - - - - - - - - - - - - com.itmill.toolkit.demo.reservation.gwt.ReservationWidgetSet - - - - - - - - - - - - - - - - com.itmill.toolkit.demo.colorpicker.gwt.ColorPickerWidgetSet - - - - - - - - - - - - - - - - Creating libs (server-side) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + Adding demo sources to WebContent/WEB-INF/src + + + + + + + + + Creating demo source html files + + + + Adding WebContent files, excluding ITMILL/widgetsets and few internal development libraries. + + + + + + + + + + + + + + + + Compiling custom fileupload classes. + + + + + Compiling src (server-side) + + + + + + + + Compiling src (client-side) + com.itmill.toolkit.terminal.gwt.DefaultWidgetSet + + + + + + + + + + + + + + com.itmill.toolkit.demo.reservation.gwt.ReservationWidgetSet + + + + + + + + + + + + + + + + + + com.itmill.toolkit.demo.colorpicker.gwt.ColorPickerWidgetSet + + + + + + + + + + + + + + + + + + Creating libs (server-side) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - Building demo - Adding demo class files. - - - - - - - - - Adding (duplicating) Toolkit JAR to WebContent/WEB-INF/lib - - - - - - - Adding (duplicating) source for demo - - - - - - - - - Adding (duplicating) javadocs for demo - - - - - - - Building WAR - - - - - - - - - - - - - - - - - - - - + + Building demo + Adding demo class files. + + + + + + + + + + + Adding (duplicating) Toolkit JAR to WebContent/WEB-INF/lib + + + + + + + Adding (duplicating) source for demo + + + + + + + + + + + Adding (duplicating) javadocs for demo + + + + + + + Building WAR + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - ${javadoc.doctitle} - - ${javadoc.bottom} - - - - - - - + ${javadoc.bottom} + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - PDF Manual: processing images (TBD) - - PDF Manual: converting xml to fo - - - - - - - - - - - - - - - - - - - - - - - PDF Manual: converting fo to pdf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + PDF Manual: processing images (TBD) + + PDF Manual: converting xml to fo + + + + + + + + + + + + + + + + + + + + + + + PDF Manual: converting fo to pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/package/Toolkit Hosted Mode.launch b/build/package/Toolkit Hosted Mode.launch new file mode 100644 index 0000000000..3dc7390648 --- /dev/null +++ b/build/package/Toolkit Hosted Mode.launch @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/package/Toolkit Web Mode.launch b/build/package/Toolkit Web Mode.launch new file mode 100644 index 0000000000..f8139ee54e --- /dev/null +++ b/build/package/Toolkit Web Mode.launch @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/build/package/build-widgetsets.xml b/build/package/build-widgetsets.xml index 9af5696d25..9d04ce6e64 100644 --- a/build/package/build-widgetsets.xml +++ b/build/package/build-widgetsets.xml @@ -34,7 +34,7 @@ See configure target to adjust this buildfile. - + @@ -70,8 +70,8 @@ See configure target to adjust this buildfile. - NOTE: Update line below and tell package name to your own widgetset - + + -- 2.39.5