Remove storage API dependency (#477) accepted/tizen/7.0/unified/20230725.172607
author조웅석/MDE Lab(SR)/삼성전자 <ws77.cho@samsung.com>
Mon, 24 Jul 2023 23:46:24 +0000 (08:46 +0900)
committerHyungju Lee <leee.lee@samsung.com>
Mon, 24 Jul 2023 23:48:28 +0000 (08:48 +0900)
commit0379cf9284c30fdc5984fdcc15f5f3025c02f545
treedbb68e8bc10ed833640c7d7f83ea7378146e6181
parent72edbfdf8234bca94f0635e534780332305ed654
Remove storage API dependency (#477)

Use tzplatform_config API to get special folder instead of storage API.
storage API makes thread and gdbus connection internally and it can make some error at the loader mode.
In this patch, we get special folders (music, image, video) from tzplatform data.
Additionally, to allow override speicial folder location with coreclr_env.list,
change the initEnvForSpecialFolder() call location.
NativeLauncher/CMakeLists.txt
NativeLauncher/launcher/lib/core_runtime.cc
packaging/dotnet-launcher.spec