diff options
Diffstat (limited to 'FEAST/MIToolbox/Makefile')
-rw-r--r-- | FEAST/MIToolbox/Makefile | 95 |
1 files changed, 0 insertions, 95 deletions
diff --git a/FEAST/MIToolbox/Makefile b/FEAST/MIToolbox/Makefile deleted file mode 100644 index f38a369..0000000 --- a/FEAST/MIToolbox/Makefile +++ /dev/null @@ -1,95 +0,0 @@ -#makefile for MIToolbox -#Author: Adam Pocock, apocock@cs.man.ac.uk -#Created 11/3/2010 -# -# -#Copyright 2010 Adam Pocock, The University Of Manchester -#www.cs.manchester.ac.uk -# -#This file is part of MIToolbox. -# -#MIToolbox is free software: you can redistribute it and/or modify -#it under the terms of the GNU Lesser General Public License as published by -#the Free Software Foundation, either version 3 of the License, or -#(at your option) any later version. -# -#MIToolbox is distributed in the hope that it will be useful, -#but WITHOUT ANY WARRANTY; without even the implied warranty of -#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -#GNU Lesser General Public License for more details. -# -#You should have received a copy of the GNU Lesser General Public License -#along with MIToolbox. If not, see <http://www.gnu.org/licenses/>. - -PREFIX = /usr -CXXFLAGS = -O3 -fPIC -COMPILER = gcc -objects = ArrayOperations.o CalculateProbability.o Entropy.o \ - MutualInformation.o RenyiEntropy.o RenyiMutualInformation.o util.o - -libMIToolbox.so : $(objects) - $(COMPILER) $(CXXFLAGS) -shared -o libMIToolbox.so $(objects) - - -util.o: util.c - $(COMPILER) $(CXXFLAGS) -DCOMPILE_C -c util.c - -RenyiMutualInformation.o: RenyiMutualInformation.c MIToolbox.h ArrayOperations.h \ - CalculateProbability.h RenyiEntropy.h - $(COMPILER) $(CXXFLAGS) -DCOMPILE_C -c RenyiMutualInformation.c - -RenyiEntropy.o: RenyiEntropy.c MIToolbox.h ArrayOperations.h \ - CalculateProbability.h - $(COMPILER) $(CXXFLAGS) -DCOMPILE_C -c RenyiEntropy.c - -MutualInformation.o: MutualInformation.c MIToolbox.h ArrayOperations.h \ - CalculateProbability.h Entropy.h MutualInformation.h - $(COMPILER) $(CXXFLAGS) -DCOMPILE_C -c MutualInformation.c - -Entropy.o: Entropy.c MIToolbox.h ArrayOperations.h CalculateProbability.h \ - Entropy.h - $(COMPILER) $(CXXFLAGS) -DCOMPILE_C -c Entropy.c - -CalculateProbability.o: CalculateProbability.c MIToolbox.h ArrayOperations.h \ - CalculateProbability.h - $(COMPILER) $(CXXFLAGS) -DCOMPILE_C -c CalculateProbability.c - -ArrayOperations.o: ArrayOperations.c MIToolbox.h ArrayOperations.h - $(COMPILER) $(CXXFLAGS) -DCOMPILE_C -c ArrayOperations.c - -.PHONY : debug -debug: - $(MAKE) libMIToolbox.so "CXXFLAGS = -g -DDEBUG -fPIC" - -.PHONY : x86 -x86: - $(MAKE) libMIToolbox.so "CXXFLAGS = -O3 -fPIC -m32" - -.PHONY : x64 -x64: - $(MAKE) libMIToolbox.so "CXXFLAGS = -O3 -fPIC -m64" - -.PHONY : matlab -matlab: - mex MIToolboxMex.c MutualInformation.c Entropy.c CalculateProbability.c ArrayOperations.c - mex RenyiMIToolboxMex.c RenyiMutualInformation.c RenyiEntropy.c CalculateProbability.c ArrayOperations.c - -.PHONY : matlab-debug -matlab-debug: - mex -g MIToolboxMex.c MutualInformation.c Entropy.c CalculateProbability.c ArrayOperations.c - mex -g RenyiMIToolboxMex.c RenyiMutualInformation.c RenyiEntropy.c CalculateProbability.c ArrayOperations.c - -.PHONY : intel -intel: - $(MAKE) libMIToolbox.so "COMPILER = icc" "CXXFLAGS = -O2 -fPIC -xHost" - -.PHONY : clean -clean: - @rm -v *.o libMIToolbox.so - -.PHONY : install -install: - $(MAKE) - @echo "installing libMIToolbox.so to $(PREFIX)/lib" - @cp -v libMIToolbox.so $(PREFIX)/lib - |