release:
	-cd ./bsmathlib/Release && $(MAKE) all
	-cd ./bsmeshlib/Release && $(MAKE) all
	-cd ./mspxlib/Release && $(MAKE) all
	-cd ./meshlib/Release && $(MAKE) all
	-cd ./iolib/Release && $(MAKE) all
	-cd ./paramlib/Release && $(MAKE) all
	-cd ./mffmfftw/Release && $(MAKE) all
	-cd ./brainsplitter/Release && $(MAKE) all
	-cp ./brainsplitter/Release/brainsplitter ./Release/

clean:
	-cd ./brainsplitter/Debug && $(MAKE) clean
	-cd ./brainsplitter/Release && $(MAKE) clean
	-cd ./bsmathlib/Debug && $(MAKE) clean
	-cd ./bsmathlib/Release && $(MAKE) clean
	-cd ./bsmeshlib/Debug && $(MAKE) clean
	-cd ./bsmeshlib/Release && $(MAKE) clean
	-cd ./mspxlib/Debug && $(MAKE) clean
	-cd ./mspxlib/Release && $(MAKE) clean
	-cd ./meshlib/Debug && $(MAKE) clean
	-cd ./meshlib/Release && $(MAKE) clean
	-cd ./iolib/Debug && $(MAKE) clean
	-cd ./iolib/Release && $(MAKE) clean
	-cd ./paramlib/Debug && $(MAKE) clean
	-cd ./paramlib/Release && $(MAKE) clean
	-cd ./mffmfftw/Debug && $(MAKE) clean
	-cd ./mffmfftw/Release && $(MAKE) clean

debug:
	-cd ./bsmathlib/Debug && $(MAKE) all
	-cd ./bsmeshlib/Debug && $(MAKE) all
	-cd ./mspxlib/Debug && $(MAKE) all
	-cd ./meshlib/Debug && $(MAKE) all
	-cd ./iolib/Debug && $(MAKE) all
	-cd ./paramlib/Debug && $(MAKE) all
	-cd ./mffmfftw/Debug && $(MAKE) all
	-cd ./brainsplitter/Debug && $(MAKE) all
	-cp ./brainsplitter/Debug/brainsplitter ./Debug/


