INSTALL(FILES dotnet.loader DESTINATION ${LOADERDIR})
INSTALL(FILES dotnet.launcher DESTINATION ${LOADERDIR})
INSTALL(FILES dotnet.debugger DESTINATION ${LOADERDIR})
+ INSTALL(FILES scripts/595.dotnet-launcher.regen_ni.patch.sh DESTINATION ${RW_UPGRADE_SCRIPTS_DIR})
ENDIF(NOT DEFINED NO_TIZEN)
--- /dev/null
+#!/bin/bash
+#
+# RW Update Script for 4.0 -> 4.0
+# - Shell script for regenerating application ni file for .NET
+PATH=/bin:/usr/bin:/sbin:/usr/sbin
+source /usr/share/upgrade/rw-update-macro.inc
+get_version_info
+
+ :
+if [[ "$OLD_VER" == "4.0"* ]]; then
+ /usr/bin/nitool --regen-all-app
+fi
%define _install_plugin_dir /usr/etc/package-manager/parserlib
%define _install_mdplugin_dir /etc/package-manager/parserlib/metadata
%define _native_lib_dir /usr/share/dotnet.tizen/lib
+%define _rw_update_scripts_dir /usr/share/upgrade/scripts
ExcludeArch: aarch64
-DINSTALL_MDPLUGIN_DIR=%{_install_mdplugin_dir} \
-DVERSION=%{version} \
-DNATIVE_LIB_DIR=%{_native_lib_dir} \
+ -DRW_UPGRADE_SCRIPTS_DIR=%{_rw_update_scripts_dir} \
NativeLauncher
make %{?jobs:-j%jobs} VERBOSE=1
#%{_install_plugin_dir}/libui-application.so
%{_install_mdplugin_dir}/libprefer_dotnet_aot_plugin.so
%{_bindir}/dotnet-launcher
+%attr(700,root,root) %{_rw_update_scripts_dir}/595.dotnet-launcher.regen_ni.patch.sh