From 59d31a7a5b96d9d7dfb6c9e56cf92c3864031b12 Mon Sep 17 00:00:00 2001 From: Marko Grönroos Date: Mon, 11 Jan 2010 14:16:33 +0000 Subject: Updated build scripts to build only one platform-independent package (#3811). Updated sample widgetset build script for GWT 2.0 (#3972). Also removed obsolete Mac DMG target. svn changeset:10679/svn branch:6.3 --- build/package/build-widgetset.xml | 14 ++-- .../eclipse-Vaadin Hosted Mode Browser-launch | 2 +- build/package/linux-readme.txt | 68 ------------------ build/package/mac-DS_Store | Bin 6148 -> 0 bytes build/package/mac-Start IT Mill Toolkit.zip | Bin 180368 -> 0 bytes build/package/mac-Start-icon_script.zip | Bin 180436 -> 0 bytes build/package/mac-VolumeIcon.icns | Bin 183344 -> 0 bytes build/package/readme.txt | 79 +++++++++++++++++++++ 8 files changed, 85 insertions(+), 78 deletions(-) delete mode 100644 build/package/linux-readme.txt delete mode 100644 build/package/mac-DS_Store delete mode 100644 build/package/mac-Start IT Mill Toolkit.zip delete mode 100644 build/package/mac-Start-icon_script.zip delete mode 100644 build/package/mac-VolumeIcon.icns create mode 100644 build/package/readme.txt (limited to 'build/package') diff --git a/build/package/build-widgetset.xml b/build/package/build-widgetset.xml index 27a371b3a3..7fd7bd073d 100644 --- a/build/package/build-widgetset.xml +++ b/build/package/build-widgetset.xml @@ -23,17 +23,14 @@ See configure target to adjust this buildfile. 1. use WebContent under your project's root directory 2. WebContent/WEB-INF/lib/vaadin-@version@.jar exists 3. WebContent/WEB-INF/src contains your project source files - 4. gwt directory contains extracted GWT distribution for your platform (windows, linux or mac) + 4. gwt directory contains extracted GWT distribution --> - - - - + @@ -86,9 +83,8 @@ See configure target to adjust this buildfile. - Configured for ${gwt-platform} platform. Requirements for classpath: - ${gwt-location}/gwt-dev-${gwt-platform}.jar + ${gwt-location}/gwt-dev.jar ${gwt-location}/gwt-user.jar ${toolkit-jar-location} ${src-location} @@ -97,7 +93,7 @@ See configure target to adjust this buildfile. - + @@ -109,7 +105,7 @@ See configure target to adjust this buildfile. - + diff --git a/build/package/eclipse-Vaadin Hosted Mode Browser-launch b/build/package/eclipse-Vaadin Hosted Mode Browser-launch index 0578393797..9f3820fad2 100644 --- a/build/package/eclipse-Vaadin Hosted Mode Browser-launch +++ b/build/package/eclipse-Vaadin Hosted Mode Browser-launch @@ -2,7 +2,7 @@ - + diff --git a/build/package/linux-readme.txt b/build/package/linux-readme.txt deleted file mode 100644 index 7ac0f10f15..0000000000 --- a/build/package/linux-readme.txt +++ /dev/null @@ -1,68 +0,0 @@ -============================================================================== -Vaadin Readme -============================================================================== - -------------- -How to Start? -------------- - -Open a shell window, change to the installation directory, and execute "sh start.sh". It -will start a web application at port 8888 on the local host and opens a web browser window -to display the start page of Vaadin Content Browser. - -The installation directory is a web application as itself and is directly importable to -Eclipse IDE by selecting "File / Import / Existing Projects into Workspace" from Eclipse -main menu. See the manual for detailed instructions. - ---------------------------------- -What's Inside the Vaadin Package? ---------------------------------- - -You should start exploring Vaadin through the provided Content Browser web -application within this package; see 'How to Start?' above. - -The WebContent directory contains the content available through the Content Browser: the -Vaadin Library, demos, documentation, and other useful information to get started -with Vaadin. - -Below is a list of most important locations and files: - -Start Vaadin -- start exploring Vaadin by double-clicking this icon - -COPYING -- license file - -WebContent/vaadin-.jar -- Vaadin Library containing Java source and compiled files - -WebContent/doc/manual.pdf -- Vaadin Reference Manual in PDF format - -WebContent/doc/manual/index.html -- Vaadin Reference Manual in HTML format - -WebContent/doc/api/index.html -- Vaadin API Documentation as JavaDoc reference - -WebContent/WEB-INF/src -- Content Browser source code, compiled into WebContent/WEB-INF/classes - -WebContent/doc/example-source -- example source code in HTML format - -WebContent/demo -- files required by the demos - -Vaadin Hosted Mode Browser.launch -Vaadin Development Server.launch -- launch configurations for Eclipse workspace - -WebContent/doc/example-source/build-widgetset.xml -- example on how to build GWT widget sets for Vaadin application - -WebContent/VAADIN -- widget sets and themes - -gwt -- Google Web Toolkit is required for building new widget sets diff --git a/build/package/mac-DS_Store b/build/package/mac-DS_Store deleted file mode 100644 index b2de4bf44f..0000000000 Binary files a/build/package/mac-DS_Store and /dev/null differ diff --git a/build/package/mac-Start IT Mill Toolkit.zip b/build/package/mac-Start IT Mill Toolkit.zip deleted file mode 100644 index 23df10e3a1..0000000000 Binary files a/build/package/mac-Start IT Mill Toolkit.zip and /dev/null differ diff --git a/build/package/mac-Start-icon_script.zip b/build/package/mac-Start-icon_script.zip deleted file mode 100644 index 9de5a208d4..0000000000 Binary files a/build/package/mac-Start-icon_script.zip and /dev/null differ diff --git a/build/package/mac-VolumeIcon.icns b/build/package/mac-VolumeIcon.icns deleted file mode 100644 index a11c092378..0000000000 Binary files a/build/package/mac-VolumeIcon.icns and /dev/null differ diff --git a/build/package/readme.txt b/build/package/readme.txt new file mode 100644 index 0000000000..d8c3d8ca77 --- /dev/null +++ b/build/package/readme.txt @@ -0,0 +1,79 @@ +============================================================================== +Vaadin @version@ Readme +============================================================================== + +------------- +How to Start? +------------- + +In Windows: + Just double-click start.bat icon. It will start a web application at + port 8888 on the local host and opens a web browser window to display + the start page of Vaadin Content Browser. + +In Linux: + Open a shell window, change to the installation directory, and execute + "sh start.sh". It will start a web application at port 8888 on the local + host and opens a web browser window to display the start page of Vaadin + Content Browser. + +In Mac: + Start Terminal.app and run the start.sh script in the installation + directory. It will start a web application at port 8888 on the local + host and opens a web browser window to display the start page of Vaadin + Content Browser. + +The installation directory is a web application as itself and can be directly +imported to the Eclipse IDE by selecting +"File / Import / Existing Projects into Workspace" from Eclipse main menu. +See the manual for detailed instructions. + +--------------------------------- +What's Inside the Vaadin Package? +--------------------------------- + +You should start exploring Vaadin through the provided Content Browser web +application within this package; see 'How to Start?' above. + +The WebContent directory contains the content available through the Content +Browser: the Vaadin Library, demos, documentation, and other useful +information to get started with Vaadin. + +Below is a list of most important locations and files: + +Start Vaadin +- start exploring Vaadin by double-clicking this icon + +COPYING +- license file + +WebContent/vaadin-@version@.jar +- Vaadin Library containing Java source and compiled files + +WebContent/doc/book-of-vaadin.pdf +- Book of Vaadin in PDF format + +WebContent/doc/api/index.html +- Vaadin API Documentation as JavaDoc reference + +WebContent/WEB-INF/src +- Content Browser source code, compiled into WebContent/WEB-INF/classes + +WebContent/doc/example-source +- example source code in HTML format + +WebContent/demo +- files required by the demos + +Vaadin Hosted Mode Browser.launch +Vaadin Development Server.launch +- launch configurations for Eclipse workspace + +WebContent/doc/example-source/build-widgetset.xml +- example on how to build GWT widget sets for Vaadin application + +WebContent/VAADIN +- widget sets and themes + +gwt +- Google Web Toolkit is required for building new widget sets -- cgit v1.2.3