| # | |
| # | |
| # | |
| SRC_H = gen.h networks.h transpose.h | |
| SRC_C = main.c networks_merging.c networks_sorting.c \ | |
| target_cuda.c target_debug.c target_glsl.c \ | |
| target_opencl.c transpose.c \ | |
| ../../common/util.c | |
| OBJ_C = $(addsuffix .o,$(basename $(notdir $(SRC_C)))) | |
| # | |
| # | |
| # | |
| GCC_OPT = -O2 -D NDEBUG | |
| # | |
| # | |
| # | |
| hs_gen: $(OBJ_C) | |
| gcc -o $@ $^ | |
| rm -f $(OBJ_C) | |
| $(OBJ_C): $(SRC_C) | |
| gcc $(GCC_OPT) -c $^ -I ../.. | |
| .PHONY: clean | |
| clean: | |
| rm -f $(OBJ_C) hs_gen |