Remove dependency from Elementary accepted/tizen/5.0/unified/20181214.065308 submit/tizen/20181213.064828 submit/tizen_5.0/20181213.064205
authorWoongsuk Cho <ws77.cho@samsung.com>
Fri, 7 Dec 2018 02:07:04 +0000 (11:07 +0900)
committer조웅석/Tizen Platform Lab(SR)/Staff Engineer/삼성전자 <ws77.cho@samsung.com>
Wed, 12 Dec 2018 22:18:36 +0000 (07:18 +0900)
commitb265543fadea666adc70956e4e676d7032a4f05c
treef8c30905ee4076d367e5998cd698dec75e869f54
parent8fce4a9e6baaf4fef82223b07bd69968ff4d496f
Remove dependency from Elementary

To use dotnet-launcher on the headless device (device without a graphical user interface),
remove build and runtime dependency from Elementary.

Elementary is used in ther launcher.cc file to precreate elm_window for enhancing application startup time.
To remove dependency, load elementary library with dlopen.
If libelementary.so.1 file doesnot exist, precreation is skipped.
NativeLauncher/CMakeLists.txt
NativeLauncher/launcher/launcher.cc
packaging/dotnet-launcher.spec