diff options
author | RMZeroFour <ritobroto04@gmail.com> | 2024-09-03 00:58:46 +0530 |
---|---|---|
committer | Hossein <hossein@libreoffice.org> | 2024-09-18 08:08:31 +0200 |
commit | 074714fab8db751e2aa0138391a270124733977d (patch) | |
tree | 4556fc19059ee4726b06b8e3c933af0ec1dd8c1b /Repository.mk | |
parent | 26fd88df801c91117b8819e2a1afb898d2612eba (diff) |
.NET Bindings: Create nuget package for LO SDK
This patch includes:
1. CustomTarget to build and place the LibreOffice.Bindings NuGet
package in <sdk>/dotnet/
2. net_bridge (.NET library) to declare bootstrap() on the C# side,
and net_bootstrap (C++ library) to wrap bootstrap() on the native side
3. Changes to LO SDK scripts to find .NET SDK and DOTNET_ROOT on the
users machine
Change-Id: Ia29ae56a2ad0f808f1563ef6167a3bd7c476642e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170172
Tested-by: Jenkins
Reviewed-by: Hossein <hossein@libreoffice.org>
Diffstat (limited to 'Repository.mk')
-rw-r--r-- | Repository.mk | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Repository.mk b/Repository.mk index cdf2f3b06d39..af89d1d50dce 100644 --- a/Repository.mk +++ b/Repository.mk @@ -603,6 +603,7 @@ $(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_URE,ure, \ $(if $(filter MSC,$(COM)),$(if $(filter-out AARCH64_TRUE,$(CPUNAME)_$(CROSS_COMPILING)),cli_uno)) \ ) \ i18nlangtag \ + $(if $(ENABLE_DOTNET),net_bootstrap) \ $(if $(ENABLE_JAVA), \ java_uno \ jpipe \ @@ -897,6 +898,9 @@ $(eval $(call gb_Helper_register_packages_for_install,ure,\ net_basetypes \ net_uretypes \ net_oootypes \ + net_bridge \ + net_nuget_pkg \ + net_nuget_config \ ) \ $(if $(ENABLE_JAVA),\ jvmfwk_jvmfwk3_ini \ |