]> rtime.felk.cvut.cz Git - hercules2020/kcf.git/blobdiff - Makefile
Modified Makefile to build all the current working options.
[hercules2020/kcf.git] / Makefile
index f7e24741bd2384c3a807244a4338be01fb0e8a50..7ae150a8cf34745f64d3085398ea3c74fd89b1c4 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,19 +1,25 @@
 # Makefile to build all the available variants
 
-BUILDS = opencvfft-st opencvfft-async fftw cufftw fftw_openmp fftw_async opencv-cufft
+BUILDS = opencvfft-st opencvfft-async fftw cufftw fftw_openmp fftw_async fftw_big fftw_big_openmp cufft cufft_big cufft_big_openmp
 
 all: $(foreach build,$(BUILDS),build-$(build)/kcf_vot)
 
 CMAKE_OPTS += -G Ninja
-#CMAKE_OPTS += -DOpenCV_DIR=~/opt/opencv-2.4/share/OpenCV
+#CMAKE_OPTS += = -DOpenCV_DIR=
 
 CMAKE_OTPS_opencvfft-st    = -DFFT=OpenCV
 CMAKE_OTPS_opencvfft-async = -DFFT=OpenCV -DASYNC=ON
-CMAKE_OTPS_opencv-cufft    = -DFFT=OpenCV_cuFFT
+#CMAKE_OTPS_opencv-cufft    = -DFFT=OpenCV_cuFFT
 CMAKE_OTPS_fftw            = -DFFT=fftw
 CMAKE_OTPS_cufftw          = -DFFT=cuFFTW
 CMAKE_OTPS_fftw_openmp     = -DFFT=fftw -DOPENMP=ON
 CMAKE_OTPS_fftw_async      = -DFFT=fftw -DASYNC=ON
+CMAKE_OTPS_fftw_big        = -DFFT=fftw -DBIG_BATCH=ON
+CMAKE_OTPS_fftw_big_openmp = -DFFT=fftw -DBIG_BATCH=ON -DOPENMP=ON
+CMAKE_OTPS_cufft           = -DFFT=cuFFT
+CMAKE_OTPS_cufft_big       = -DFFT=cuFFT -DBIG_BATCH=ON
+CMAKE_OTPS_cufft_big_openmp= = -DFFT=cuFFT -DBIG_BATCH=ON -DOPENMP=ON
+
 
 build-%/kcf_vot: $(shell git ls-files)
        mkdir -p $(@D)