allow custom cmake flags