CFLAGS=-O3 -march=native -g -Wall -Wextra
LDLIBS=-lOpenCL

BINS=vecinit vecinit_map vecinit_round vecinit_lws \
     vecsum vecsum_vec vecsmooth vecsmooth_vec vecsmooth_lmem
BINS += matinit matinit_pitch transpose transpose_lmem transpose_img

BINS += copy_img

BINS += reduce reduce_lmem reduce_lmem_wide reduce_sliding_window

BINS += scan scan_sliding scan_sliding_cu

all: $(BINS)
