factored out the EFFv2 saving into EFFImporter
[gemrb.git] / gemrb / plugins-prepare.sh
blobea3c18ed4829329e0954905644246950ab5dd797
1 #!/bin/sh
2 # GemRB - Infinity Engine Emulator
3 # Copyright (C) 2003 The GemRB Project
5 # This program is free software; you can redistribute it and/or
6 # modify it under the terms of the GNU General Public License
7 # as published by the Free Software Foundation; either version 2
8 # of the License, or (at your option) any later version.
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 # GNU General Public License for more details.
15 # You should have received a copy of the GNU General Public License
16 # along with this program; if not, write to the Free Software
17 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
20 # link all plugins to the plugin dir, so gemrb can run from the build dir
21 dir=$1
22 if test -z "$dir"; then
23 cd `dirname $0`/plugins
24 else
25 cd "$dir"
26 fi || return 1
28 if test -d 2DAImporter/.libs; then
29 ln -sf */.libs/*.so .
30 else
31 # cmake; expect to be in the build dir since it is arbitrary
32 if test -z "$dir"; then
33 echo missing dir parameter - pass the path to the build dir
34 exit 1
35 fi &&
36 cd gemrb/plugins &&
37 ln -sf */*.so .
38 fi || return 2