contrib => lib
dist => build