add a first version of the management of thirdparty dependencies via cmake external project