NAME = test_ccubes SRCS = $(shell find . -maxdepth 1 -type f -name '*.c') OBJS = $(SRCS:.c=.o) LDLIBS += -lOpenCL .PHONY: all clean test all: ${NAME} ${NAME}: ${OBJS} ${CC} ${LDFLAGS} $^ ${LDLIBS} -o $@ test: ./${NAME} clean: @${RM} ${NAME} ${OBJS}