schnaps library in cmakelist