blob: 60056b9257f84e4f65f559a6d347d3c730cdf8f9 [file] [log] [blame]
#
#
#
SRC_C = ../../../common/cl/assert_cl.c \
../../../common/cl/find_cl.c \
../../../common/util.c \
../hs_cl.c \
../intel/gen8/u32/hs_intel_gen8_u32.c \
../intel/gen8/u64/hs_intel_gen8_u64.c \
main.c
SRC_CPP = sort.cpp
OBJ_C = $(addsuffix .o,$(basename $(notdir $(SRC_C))))
OBJ_CPP = $(addsuffix .o,$(basename $(notdir $(SRC_CPP))))
#
#
#
hs_bench_cl: $(OBJ_C) $(OBJ_CPP)
g++ -o $@ $^ /usr/lib/x86_64-linux-gnu/libOpenCL.so.1
$(OBJ_C): $(SRC_C)
gcc -D NDEBUG -D HS_DUMP_SOURCE -c $^ -I ../../.. -I ..
$(OBJ_CPP): $(SRC_CPP)
g++ -D NDEBUG -std=c++11 -c $^
.PHONY: clean
clean:
rm -f $(OBJ_C) $(OBJ_CPP) hs_bench_cl