| #!/usr/bin/env bash |
| # |
| # Copyright (c) 2016-2018 The Khronos Group Inc. |
| # |
| # Licensed under the Apache License, Version 2.0 (the "License"); |
| # you may not use this file except in compliance with the License. |
| # You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| # See the License for the specific language governing permissions and |
| # limitations under the License. |
| |
| # Install release build with buildRelease into /promoters |
| # |
| # Essentially replaced by genRelease |
| |
| # Root of the Vulkan git repo |
| root=/home/tree/git/vulkan |
| |
| # Directory with generated specs (core and core+WSI) |
| genspec=$root/out |
| |
| # Promoter Vulkan directory in SVN |
| svnroot=/home/tree/khronos |
| promo=$svnroot/promoters/specs/candidates/vulkan |
| |
| # Directory name for this release |
| date=`date +%Y%m%d` |
| |
| install=$promo/$date |
| if test -d $install ; then |
| echo "Target directory $install already exists, may overwrite! Continuing..." |
| else |
| echo "Creating target directory $install" |
| mkdir $install |
| fi |
| |
| # Copy various files |
| cp $genspec/promoter.html $install/index.html |
| mkdir $install/core $install/wsi |
| cp -rp $genspec/core $genspec/wsi $genspec/df $install |
| |
| echo "**** Specs are copied to $install" |
| echo "**** Please ensure that:" |
| echo "**** * The right files are all there" |
| echo "**** * The Data Format spec is also there" |
| echo "**** * Everything is added to SVN and committed to the server" |
| echo "You can get there by:" |
| echo "cd $promo" |
| echo "svn add $date" |