summaryrefslogtreecommitdiff
path: root/Repository.mk
diff options
context:
space:
mode:
authorRMZeroFour <ritobroto04@gmail.com>2024-09-03 00:58:46 +0530
committerHossein <hossein@libreoffice.org>2024-09-18 08:08:31 +0200
commit074714fab8db751e2aa0138391a270124733977d (patch)
tree4556fc19059ee4726b06b8e3c933af0ec1dd8c1b /Repository.mk
parent26fd88df801c91117b8819e2a1afb898d2612eba (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.mk4
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 \