Remove storage API dependency (#477) accepted/tizen/unified/20230726.020653
author조웅석/MDE Lab(SR)/삼성전자 <ws77.cho@samsung.com>
Mon, 24 Jul 2023 23:46:24 +0000 (08:46 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Mon, 24 Jul 2023 23:46:24 +0000 (08:46 +0900)
commit217ec4b1da2137230f15c5d0ad2136688e224e0a
treeac8bce2118099f54e1fcf7888de73d8d7e014f1c
parent6ea0c495e049470e21e91a8beb2a5123ebb97583
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