1INCLUDE_DIR = ../../include/ 2SRC_DIR = ../ittnotify/ 3SOURCE_NAME = itt_refcol_impl.c 4OBJ_NAME = itt_refcol_impl.o 5LIB_NAME = libittrefcol.so 6CC ?= gcc 7CFLAGS = -I$(INCLUDE_DIR) -I$(SRC_DIR) 8 9build: 10 $(CC) -fPIC $(CFLAGS) -c $(SOURCE_NAME) 11 $(CC) -shared -o $(LIB_NAME) $(OBJ_NAME) 12 13clean: 14 rm $(OBJ_NAME) $(LIB_NAME) 15