add cmake for shiny build