* export shared library artifacts in release pipeline * update cmake files to generate header and prepare files for shared target * add cmake presets to have multitarget config
* export shared library artifacts in release pipeline * update cmake files to generate header and prepare files for shared target * add cmake presets to have multitarget config