-DRUNTIME_DIR=%{_runtime_dir} \
-DCROSSGEN_PATH=%{_device_api_dir}/crossgen \
-DCORECLR_LAUNCHER_ASSEMBLY_PATH=%{_bindir}/Tizen.Runtime.Coreclr.dll \
- -DMONO_LAUNCHER_ASSEMBLY_PATH=%{_bindir}/Tizen.Runtime.Mono.dll \
-DINSTALL_PLUGIN_DIR=%{_install_plugin_dir} \
-DINSTALL_MDPLUGIN_DIR=%{_install_mdplugin_dir} \
-DVERSION=%{version} \
/p:Configuration=%{_dotnet_build_conf} \
Tizen.Runtime/Tizen.Runtime.Coreclr.csproj
-nuget restore Tizen.Runtime/Tizen.Runtime.Mono.project.json
-
-xbuild \
- /p:Configuration=%{_dotnet_build_conf} \
- Tizen.Runtime/Tizen.Runtime.Mono.csproj
-
%install
rm -rf %{buildroot}
%make_install
install -p -m 644 Tizen.Runtime/bin/Tizen.Runtime.Coreclr.dll %{buildroot}%{_bindir}
-install -p -m 644 Tizen.Runtime/bin/Tizen.Runtime.Mono.dll %{buildroot}%{_bindir}
%files
%manifest dotnet-launcher.manifest
%caps(cap_mac_admin,cap_setgid=ei) %{_install_plugin_dir}/libui-application.so
%caps(cap_mac_admin,cap_setgid=ei) %{_install_mdplugin_dir}/libprefer_dotnet_aot_plugin.so
%caps(cap_mac_admin,cap_setgid=ei) %{_bindir}/Tizen.Runtime.Coreclr.dll
-%caps(cap_mac_admin,cap_setgid=ei) %{_bindir}/Tizen.Runtime.Mono.dll
%files -n scd-launcher
%caps(cap_mac_admin,cap_setgid=ei) %{_bindir}/scd-launcher