LIB_TARGET   := inno_gpu_util.so
TEST_TARGET  := gpu_process_util_test
CC           := gcc
CFLAGS       := -Wall -g
LDFLAGS      := -ldl -Wl,-rpath=./
SHARE        := -fPIC -fvisibility=hidden -shared -o
LIB_SOURCE   := innogpu_process_util.c
TEST_SOURCE  := gpu_process_util_test.c

test:lib
	$(CC) $(CFLAGS) $(TEST_SOURCE) -o $(TEST_TARGET) $(LDFLAGS)

lib:
	$(CC) $(CFLAGS) $(LIB_SOURCE) $(SHARE) $(LIB_TARGET)

clean:
	rm -rf *.o *.so $(TEST_TARGET)



















