#!/bin/sh # Check out the appropriate tag depending on arguments if [ $# -eq 0 ]; then svntag="https://svn.eiffel.com/eiffelstudio/trunk" else svntag=$* fi # Check out bitmaps from Build delivery until svn co $svntag/Src/Delivery/esbuilder/bitmaps Delivery/esbuilder/bitmaps; do echo "svn failure, retrying..."; done # Check out files from vision2_tour until svn co $svntag/Src/Delivery/vision2_demo Delivery/vision2_demo; do echo "svn failure, retrying..."; done # Copy template files cp -r Delivery/vision2_demo/templates ./ # Copy icons for different widget types across. cp -r Delivery/esbuilder/bitmaps ./ # Copy icons for standard buttons. cp Delivery/vision2_demo/bitmaps/png/documentation.png ./bitmaps/png/ cp Delivery/vision2_demo/bitmaps/png/testing.png ./bitmaps/png/ cp Delivery/vision2_demo/bitmaps/png/properties.png ./bitmaps/png/ cp Delivery/vision2_demo/bitmaps/png/size_down.png ./bitmaps/png/ cp Delivery/vision2_demo/bitmaps/png/size_up.png ./bitmaps/png/ cp Delivery/vision2_demo/bitmaps/png/image1.png ./bitmaps/png/ cp Delivery/vision2_demo/bitmaps/png/image2.png ./bitmaps/png/ # Remove all temporary checked out files. rm -rf Delivery