Skip to content

Commit 6d323b9

Browse files
committed
Build - improve clean script
now cleans out vcpkg dir and CMakeCache.txt files
1 parent 5b05720 commit 6d323b9

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed

app/linux-clean.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,16 @@ SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
44
WORKING_DIR="$(pwd)"
55
cd "${SCRIPT_DIR}"
66

7+
echo "Cleaning out vcpkg...."
8+
rm -rf vcpkg
9+
10+
711
echo "Cleaning out build dir...."
812
rm -rf build
913

14+
echo "Cleaning out any CMakeCache.txt files...."
15+
rm -rf "${SCRIPT_DIR}"/**/CMakeCache.txt
16+
1017
echo "Cleaning out BEAM distribution..."
1118
rm -rf server/beam/tau/_build
1219
rm -f server/beam/tau/priv/*.{so,dylib,dll}

app/mac-clean.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ rm -rf "${SCRIPT_DIR}"/server/native/erlang
1111
rm -rf "${SCRIPT_DIR}"/server/native/scsynth
1212
rm -rf "${SCRIPT_DIR}"/server/native/aubio_onset
1313

14+
1415
# Use generic linux clean script for everything else
1516
"${SCRIPT_DIR}"/linux-clean.sh "$@"
1617

app/win-clean.bat

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,17 @@ set WORKING_DIR=%CD%
22

33
cd %~dp0
44

5+
@echo Cleaning out vcpkg....
6+
rmdir vcpkg /s /q
7+
58
@echo Cleaning out build dir....
69
rmdir build /s /q
710

11+
@echo Cleaning out any CMakeCache files....
12+
for /r "." %%F in (CMakeCache.txt) do (
13+
del "%%F" /q
14+
)
15+
816
@echo Cleaning out BEAM distribution....
917
rmdir server\beam\tau\_build /s /q
1018
del server\beam\tau\priv\*.so server\beam\tau\priv\*.dylib server\beam\tau\priv\*.dll /s /q

0 commit comments

Comments
 (0)