3 # remove compiled files
4 [ -e "[Mm]akefile" ] && make clean
7 find .
/ -type d
-name CMakeFiles
-print |
xargs -i rm {} -rf
8 # some people build Tuxanci in speacial folder
12 find .
/ \
( -type f
-name \
*.so
-print , -type f
-name \
*.cmake
-print , -type f
-name CMakeCache.txt
-print , -type f
-name Makefile
-print \
) |
grep -v "./cmake" |
xargs -i rm {} -f
13 find .
/ \
( -type f
-name install_manifest.txt
-print , -type f
-name cmake_install.cmake
-print \
) |
xargs -i rm {} -f
15 # remove precompiled in files
16 find .
/ -name \
*.
in -print |
while read r
; do rm -f ${r/\.in/}; done
18 # remove compiled binaries
19 find src
-name tuxanci
-print |
xargs -i rm {} -f
20 find src
-name tuxanci-server
-print |
xargs -i rm {} -f
22 # remove compiled gettext files
23 find .
/ -name \
*.gmo
-print |
xargs -i rm {} -f
25 # remove temporary backup files
26 find .
/ -type f
-name \
*~
-print |
xargs -i rm {} -f
29 find .
/src
/modules
-type f
-name mod\
*.so\
* |
xargs -i rm {} -f