Add external libs for comparisons and benchmarks.

This commit is contained in:
Ignacio
2020-03-23 10:07:38 -07:00
parent 4a33d1ac75
commit 9a16bebf8f
67 changed files with 24230 additions and 1 deletions

38
extern/libsquish-1.15/config vendored Normal file
View File

@ -0,0 +1,38 @@
# config file for GNUmake
# define to 1 to use OpenMP parallelization
USE_OPENMP ?= 0
# define to 1 to install shared library
USE_SHARED ?= 0
# define to 1 to use Altivec instructions
USE_ALTIVEC ?= 0
# define to 1 to use SSE2 instructions
USE_SSE ?= 0
# default flags
CXXFLAGS ?= -O2 -Wall
ifeq ($(USE_OPENMP),1)
CPPFLAGS += -DSQUISH_USE_OPENMP
CXXFLAGS += -fopenmp
endif
ifeq ($(USE_ALTIVEC),1)
CPPFLAGS += -DSQUISH_USE_ALTIVEC=1
CXXFLAGS += -maltivec
endif
ifeq ($(USE_SSE),1)
CPPFLAGS += -DSQUISH_USE_SSE=2
CXXFLAGS += -msse
endif
# install options
INSTALL = install
INSTALL_FILE = $(INSTALL) -p -m 644
INSTALL_PROGRAM = $(INSTALL) -p -m 755
INSTALL_DIRECTORY = $(INSTALL) -d -m 755
# where should we install to
INSTALL_DIR ?= /usr/local
LIB_PATH ?= lib