# snapshot-migration
#  Copyright (c) 2016 Samsung Electronics Co., Ltd. All rights reserved.
#
#  Contact:
#  Sungmin Kim <sm.art.kim@samsung.com>
#  Jonghwan Park <iwin100.park@samsung.com>
#  Kitae Kim <kt920.kim@samsung.com>
#
#  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.
#
#  Contributors:
#  - S-Core Co., Ltd

#!/bin/sh

BASEDIR=$(cd "$(dirname "$0")"; pwd)
APP=""

if [ -e ${BASEDIR}/snapshot-migration.js ]; then
    APP=${BASEDIR}/snapshot-migration.js
elif [ -e ${BASEDIR}/../plugins/org.tizen.cli-tools/snapshot-migration.js ]; then
    APP=${BASEDIR}/../plugins/org.tizen.cli-tools/snapshot-migration.js
else
    echo "Cannot find package-client module(snapshot-migration.js)"
    exit 1
fi


# check if node is installed
if !(which node > /dev/null); then
    echo "Cannot find node."
    exit 1
fi

exec node "${APP}" $@
