X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=m64p_clean.sh;fp=m64p_clean.sh;h=33ee9d9b8a1ae551cff482cbf23486c298cbd78b;hb=a2ab25365b5b0dddbee476d695d8a31151407581;hp=0000000000000000000000000000000000000000;hpb=caaa87ca67cd50460563c582f153cce279fa6e77;p=mupen64plus-pandora.git diff --git a/m64p_clean.sh b/m64p_clean.sh new file mode 100755 index 0000000..33ee9d9 --- /dev/null +++ b/m64p_clean.sh @@ -0,0 +1,44 @@ +#!/bin/sh +#/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * +# * Mupen64plus - m64p_build.sh * +# * Mupen64Plus homepage: http://code.google.com/p/mupen64plus/ * +# * Copyright (C) 2009 Richard Goedeken * +# * * +# * This program is free software; you can redistribute it and/or modify * +# * it under the terms of the GNU General Public License as published by * +# * the Free Software Foundation; either version 2 of the License, or * +# * (at your option) any later version. * +# * * +# * This program is distributed in the hope that it will be useful, * +# * but WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * +# * GNU General Public License for more details. * +# * * +# * You should have received a copy of the GNU General Public License * +# * along with this program; if not, write to the * +# * Free Software Foundation, Inc., * +# * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * +# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ + +# terminate the script if any commands return a non-zero error code +set -e + +if [ -z "$MAKE" ]; then + MAKE=make +fi +if [ -z "$M64P_COMPONENTS" ]; then + M64P_COMPONENTS="core rom ui-console audio-sdl input-sdl rsp-hle video-rice video-glide64mk2" +fi + +rm ./test/ -rf + +MAKE_INSTALL="PLUGINDIR= SHAREDIR= BINDIR= MANDIR= LIBDIR= INCDIR=api LDCONFIG=true " + +for component in ${M64P_COMPONENTS}; do + + if [ ! ${component} = "rom" ]; then + echo "************************************ Cleaning ${component} ${component_type}" + "$MAKE" -C source/mupen64plus-${component}/projects/unix clean $@ + fi + +done