#!/usr/bin/bash
# ***** BEGIN LICENSE BLOCK ***** 
# Version: MPL 1.1/GPL 2.0/LGPL 2.1 
#
# The contents of this file are subject to the Mozilla Public License Version 1.1 (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.mozilla.org/MPL/ 
#
# Software distributed under the License is distributed on an "AS IS" basis, WITHOUT 
# WARRANTY OF ANY KIND, either express or implied. See the License for the specific 
# language governing rights and limitations under the License. 
#
# The Original Code is [Open Source Virtual Machine.] 
#
# The Initial Developer of the Original Code is Adobe System Incorporated.  Portions created 
# by the Initial Developer are Copyright (C)[ #YEARS# ] Adobe Systems Incorporated. All Rights 
# Reserved. 
#
# Contributor(s): Adobe AS3 Team
#
# Alternatively, the contents of this file may be used under the terms of either the GNU 
# General Public License Version 2 or later (the "GPL"), or the GNU Lesser General Public 
# License Version 2.1 or later (the "LGPL"), in which case the provisions of the GPL or the 
# LGPL are applicable instead of those above. If you wish to allow use of your version of this 
# file only under the terms of either the GPL or the LGPL, and not to allow others to use your 
# version of this file under the terms of the MPL, indicate your decision by deleting provisions 
# above and replace them with the notice and other provisions required by the GPL or the 
# LGPL. If you do not delete the provisions above, a recipient may use your version of this file 
# under the terms of any one of the MPL, the GPL or the LGPL. 
# 
# ***** END LICENSE BLOCK ***** */
#
#  Copy files from server to local directories
#
# For example ./populate http://flashplatform.macromedia.com/dev/projects/zaphod/Program%20Manager/localization/loc_kit1
#
WHAT=ErrorConstants.xml
WAS=RuntimeErrorConstants.xml
if [ ${#1} -eq 0 ]; then
	echo "usage: ./populate http://flashplatform.macromedia.com/dev/projects/zaphod/Program%20Manager/localization/loc_kit1 "
	echo "   copies the translated versions of $WHAT from the URL into the appropriate localization directories"
	exit 1
fi

find . -type f -name $WHAT -exec rm {} \;
find . -type d -exec curl -G -s -S -o {}/$WHAT $1/{}/$WAS \;
[ ! -f "$WHAT" ] || rm $WHAT
find . -type f -name $WHAT -exec ls -la {} \; | awk "{ if (\$6 == 4040) printf \"Error: %s not on server, copied rubish\n\", \$10 }"
