• Lucas Hosseini's avatar
    Refactor makefiles and add configure script (#466) · cf18101f
    Lucas Hosseini authored
    * Refactors Makefiles and add configure script.
    
    * Give MKL higher priority in configure script.
    
    * Clean up Linux example makefile.inc.
    
    * Cleanup makefile.inc examples.
    
    * Fix python clean Makefile target.
    
    * Regen swig wrappers.
    
    * Remove useless CUDAFLAGS variable.
    
    * Fix python linking flags.
    
    * Separate compile and link phase in python makefile.
    
    * Add macro to look for swig.
    
    * Add CUDA check in configure script.
    
    * Cleanup make depend targets.
    
    * Cleanup CUDA flags.
    
    * Fix linking flags.
    
    * Fix python GPU linking.
    
    * Remove useless flags from python gpu module linking.
    
    * Add check for cuda libs.
    
    * Cleanup GPU targets.
    
    * Clean up test target.
    
    * Add cpu/gpu targets to python makefile.
    
    * Clean up tutorial Makefile.
    
    * Remove stale OS var from example makefiles.
    
    * Clean up cuda example flags.
    cf18101f
Name
Last commit
Last update
.github Loading commit data...
acinclude Loading commit data...
benchs Loading commit data...
build-aux Loading commit data...
c_api Loading commit data...
cmake Loading commit data...
demos Loading commit data...
docs Loading commit data...
example_makefiles Loading commit data...
gpu Loading commit data...
misc Loading commit data...
python Loading commit data...
tests Loading commit data...
tutorial Loading commit data...
.dockerignore Loading commit data...
.gitignore Loading commit data...
AutoTune.cpp Loading commit data...
AutoTune.h Loading commit data...
AuxIndexStructures.cpp Loading commit data...
AuxIndexStructures.h Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIBUTING.md Loading commit data...
Clustering.cpp Loading commit data...
Clustering.h Loading commit data...
Dockerfile Loading commit data...
FaissAssert.h Loading commit data...
FaissException.cpp Loading commit data...
FaissException.h Loading commit data...
Heap.cpp Loading commit data...
Heap.h Loading commit data...
INSTALL.md Loading commit data...
Index.cpp Loading commit data...
Index.h Loading commit data...
IndexFlat.cpp Loading commit data...
IndexFlat.h Loading commit data...
IndexHNSW.cpp Loading commit data...
IndexHNSW.h Loading commit data...
IndexIVF.cpp Loading commit data...
IndexIVF.h Loading commit data...
IndexIVFFlat.cpp Loading commit data...
IndexIVFFlat.h Loading commit data...
IndexIVFPQ.cpp Loading commit data...
IndexIVFPQ.h Loading commit data...
IndexLSH.cpp Loading commit data...
IndexLSH.h Loading commit data...
IndexPQ.cpp Loading commit data...
IndexPQ.h Loading commit data...
IndexScalarQuantizer.cpp Loading commit data...
IndexScalarQuantizer.h Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
MetaIndexes.cpp Loading commit data...
MetaIndexes.h Loading commit data...
OnDiskInvertedLists.cpp Loading commit data...
OnDiskInvertedLists.h Loading commit data...
PATENTS Loading commit data...
PolysemousTraining.cpp Loading commit data...
PolysemousTraining.h Loading commit data...
ProductQuantizer.cpp Loading commit data...
ProductQuantizer.h Loading commit data...
README.md Loading commit data...
VectorTransform.cpp Loading commit data...
VectorTransform.h Loading commit data...
configure Loading commit data...
configure.ac Loading commit data...
depend Loading commit data...
hamming.cpp Loading commit data...
hamming.h Loading commit data...
index_io.cpp Loading commit data...
index_io.h Loading commit data...
makefile.inc.in Loading commit data...
utils.cpp Loading commit data...
utils.h Loading commit data...