all: fast

fast:
	g++ -c -fPIC -O2 ./encoding/huffman_faster.cpp -o ./encoding/huffman.o
	g++ -shared -Wl,-soname,libhuffman.so -o libhuffman.so ./encoding/huffman.o

clean:
	rm -f ./encoding/huffman.o
	rm -f ./libhuffman.so