CXX=g++
CXXFLAGS=-O3 -fopenmp -std=gnu++17 -Wall -fPIC $(shell pkg-config --cflags python3 graph-tool-py3.9) -shared
LDXXFLAGS=$(shell pkg-config --libs python3 graph-tool-py3.9)

default: build

build: libkcore.so

clean:
	$(RM) libkcore.so

libkcore.so: kcore.hh kcore.cc
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDXXFLAGS) kcore.cc -o libkcore.so
