diff options
Diffstat (limited to 'packaging/dotnet-launcher.spec')
-rw-r--r-- | packaging/dotnet-launcher.spec | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/packaging/dotnet-launcher.spec b/packaging/dotnet-launcher.spec index fa605df..84f7f62 100644 --- a/packaging/dotnet-launcher.spec +++ b/packaging/dotnet-launcher.spec @@ -53,6 +53,9 @@ Requires(preun): /usr/bin/systemctl %define _install_mdplugin_dir /etc/package-manager/parserlib/metadata %define _native_lib_dir /usr/share/dotnet.tizen/lib %define _tac_dir /opt/usr/dotnet +%define _system_base_addr_file /usr/share/dotnet.tizen/system.base.addr + +%define _default_base_addr_start 0x3000000 ExcludeArch: aarch64 @@ -114,6 +117,8 @@ cmake \ -DUSE_DEFAULT_BASE_ADDR="" \ %endif -DUNIQUE_DEFAULT_BASE_ADDR_SUPPORT="" \ + -DSYSTEM_BASE_FILE=%{_system_base_addr_file} \ + -DDEFAULT_BASE_ADDR_START=%{_default_base_addr_start} \ NativeLauncher make %{?jobs:-j%jobs} VERBOSE=1 @@ -136,6 +141,7 @@ install -m 0644 %{name}.conf %{buildroot}/etc/tmpfiles.d/%{name}.conf mkdir -p /opt/etc/skel/.dotnet chsmack -t -a User::App::Shared /opt/etc/skel/.dotnet %{_bindir}/nitool --dll %{_runtime_dir}/System.Private.CoreLib.dll +chsmack -a _ %{_system_base_addr_file} %files %manifest dotnet-launcher.manifest |