PureData cmake script improvements