add libmaker