#!/bin/sh

# Called in the beginning of the build.

echo "CLEANUP cleanup"

# Autoconf results.
rm -fv src/Makevars src/mcupgma/clustering_util/Makefile src/config.h src/stamp-h1

# Build results.
rm -fv src/*.so src/*.dll

# mcupgma binaries
rm -fv src/mcupgma/clustering_round/bin/*
rm -fv src/mcupgma/clustering_util/bin/*
rm -fvr src/mcupgma/clustering_util/obj.*
rm -fvr src/mcupgma/clustering_util/dep.*
rm -fvr src/mcupgma/clustering_round/dep.*
rm -fvr src/mcupgma/clustering_round/obj.*

# make -C src -f Makefile clean
make -C src/mcupgma -f Makefile clean

find src -name '*.tar.gz' -delete -print
find src -name '*.o' -delete -print

# Xcode on MacOS creates those on stripping.
find src -name '*.dSYM*' -delete -print
