diff options
author | RMZeroFour <ritobroto04@gmail.com> | 2024-07-08 21:23:42 +0530 |
---|---|---|
committer | Hossein <hossein@libreoffice.org> | 2024-08-03 11:08:57 +0200 |
commit | 2ddeef9ff5facd3551039504badd31d5cac7f2eb (patch) | |
tree | f86db7b5f8d122c3870c22d943fb1c5e7ea294bd /solenv/gbuild/TargetLocations.mk | |
parent | 5f4083ffa9e4ecd073063c904412f83986b8e813 (diff) |
.NET Bindings: Improve DotnetLibrary gbuild class
This commit rewrites the DotnetLibrary gbuild class to build a .NET
library. Logic for handling various .NET languages is now consolidated,
while earlier there were separate functions for each language. Usage
has been made much more similar to the Jar gbuild class.
The CustomTargets used to build net_uretypes and net_oootypes have
also been reworked, and a function has been added to DotnetLibrary
to consume sources generated by a custom target, for cleaner usage.
Change-Id: Ie494b2547d30c43f9bb0aedeac4d140f1f3a830b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170168
Tested-by: Jenkins
Reviewed-by: Hossein <hossein@libreoffice.org>
Diffstat (limited to 'solenv/gbuild/TargetLocations.mk')
-rw-r--r-- | solenv/gbuild/TargetLocations.mk | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/solenv/gbuild/TargetLocations.mk b/solenv/gbuild/TargetLocations.mk index ad0e26a75969..edfd2459cd62 100644 --- a/solenv/gbuild/TargetLocations.mk +++ b/solenv/gbuild/TargetLocations.mk @@ -63,8 +63,8 @@ gb_DescriptionTranslateTarget_get_target = $(WORKDIR)/DescriptionTranslateTarget gb_Dictionary_get_target = $(WORKDIR)/Dictionary/$(1).done gb_CxxObject_get_target = $(WORKDIR)/CxxObject/$(1).o gb_CxxObject_get_dwo_target = $(WORKDIR)/CxxObject/$(1).dwo -gb_DotnetLibrary_get_target = $(WORKDIR)/DotnetLibrary/$(1).done -gb_DotnetLibrary_get_workdir = $(WORKDIR)/DotnetLibrary/$(1) +gb_DotnetLibrary_get_target = $(WORKDIR)/DotnetLibrary/$(1)/$(1).dll +gb_DotnetLibrary_workdir = $(WORKDIR)/DotnetLibrary gb_GenCxxObject_get_target = $(WORKDIR)/GenCxxObject/$(1).o gb_GenCxxObject_get_dwo_target = $(WORKDIR)/GenCxxObject/$(1).dwo gb_GenAsmObject_get_target = $(WORKDIR)/GenAsmObject/$(1).o |