add portal cmakelist