diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-02-08 20:42:49 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-02-08 20:42:49 +0000 |
| commit | f360d9de6ff14a66e327f6d2c985a4327be4019b (patch) | |
| tree | 9268d517db02f5ceb3e767aa49cfa3218c6815ef /clear_cmake.sh | |
| parent | e7440f3513c0ef3e296e77f2da6f8845db0c6c93 (diff) | |
| download | qmmp-f360d9de6ff14a66e327f6d2c985a4327be4019b.tar.gz qmmp-f360d9de6ff14a66e327f6d2c985a4327be4019b.tar.bz2 qmmp-f360d9de6ff14a66e327f6d2c985a4327be4019b.zip | |
fixed cmake scripts
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@236 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'clear_cmake.sh')
| -rwxr-xr-x | clear_cmake.sh | 98 |
1 files changed, 29 insertions, 69 deletions
diff --git a/clear_cmake.sh b/clear_cmake.sh index 68a526977..b8059a477 100755 --- a/clear_cmake.sh +++ b/clear_cmake.sh @@ -1,73 +1,33 @@ #!/bin/sh +make clean + +rm_dir='CMakeFiles' + +clear () { rm -f Makefile; rm -f cmake_install.cmake; rm -f CMakeCache.txt; } + +walk_dirs(){ + + for file in `ls -a` + do + if [ -d $file ] + then + if [ $file == $rm_dir ] + then + echo "Removing $rm_dir directory..." + rm -rf $rm_dir + clear + elif [[ $file != '.' && $file != '..' ]] + then + echo "Entering $file" + cd $file; + walk_dirs; + cd .. + fi + fi + done +} + +walk_dirs -clear () { rm -rf CMakeFiles; rm -f Makefile; rm -f cmake_install.cmake; rm -f CMakeCache.txt; } -make clean -clear -#clear src -cd src -clear -cd .. -#clear lib -cd lib -clear -#clear qmmp -cd qmmp -clear -#clear Input -cd Input -clear -#clear ffmpeg -cd ffmpeg -clear -#clear mad -cd .. -cd mad -clear -#clear mpc -cd .. -cd mpc -clear -#clear flac -cd .. -cd flac -clear -#clear vorbis -cd .. -cd vorbis -clear -#clear sndfile -cd .. -cd sndfile -clear -#clear Output -cd .. -cd .. -cd Output -clear -#clear alsa -cd alsa -clear -#clear jack -cd .. -cd jack -clear -#clear oss -cd .. -cd oss -clear -#clear visual -cd .. -cd .. -cd Visual -clear -cd analyzer -clear -#clear effect -cd .. -cd .. -cd Effect -clear -cd srconverter -clear |
