#!/bin/bash while getopts t:d:h OPT do case $OPT in t) TOONZREPO=$OPTARG ;; d) DIST=$OPTARG ;; h) echo "-t tahoma2d_repository_dir -d dist_dir" exit 1; ;; \?) exit 1 ;; esac done mkdir -p $DIST pushd $DIST mkdir core mkdir utils mkdir doc cp $TOONZREPO/LICENSE.txt ./ cp $TOONZREPO/toonz/sources/toonzqt/toonz_plugin.h core/ cp $TOONZREPO/toonz/sources/toonzqt/toonz_hostif.h core/ cp $TOONZREPO/toonz/sources/toonzqt/toonz_params.h core/ cp $TOONZREPO/plugins/utils/affine.hpp utils/ cp $TOONZREPO/plugins/utils/rect.hpp utils/ cp $TOONZREPO/plugins/utils/interf_holder.hpp utils/ cp $TOONZREPO/plugins/utils/param_traits.hpp utils/ # copy samples mkdir -p samples/blur mkdir -p samples/geom mkdir -p samples/multiplugin cp $TOONZREPO/plugins/blur/* samples/blur/ cp $TOONZREPO/plugins/geom/* samples/geom/ cp $TOONZREPO/plugins/multiplugin/* samples/multiplugin/ find ./samples -iname CMakeLists.txt -exec sed -e 's/set(PLUGINSDK_ROOT.*)/set(PLUGINSDK_ROOT \.\.\/\.\.\/core)/' -i "" {} \; find ./samples -iname CMakeLists.txt -exec sed -e 's/set(PLUGINSDK_UTILS_PATH.*)/set(PLUGINSDK_UTILS_PATH \.\.\/\.\.\/)/' -i "" {} \; popd