office-gobmx/net_ure/Module_net_ure.mk
RMZeroFour e8a8d32fb3 .NET Bindings: Add DotnetTest class to gbuild
This commit adds the DotnetTest gbuild class to build a unit test
suite using the .NET SDK and the NUnit testing framework.

Also adds a DotnetTest target for the net_ure module, with unit tests
for the Any type, as well as some minor changes to the Any type that
came about when writing the test cases.

Change-Id: Idbc08ac8f0736dd7355092dd1e69a5f1b4137c4c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/168956
Tested-by: Jenkins
Reviewed-by: Hossein <hossein@libreoffice.org>
2024-08-03 12:07:11 +02:00

28 lines
826 B
Makefile

# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
$(eval $(call gb_Module_Module,net_ure))
ifeq ($(ENABLE_DOTNET)_$(filter ODK,$(BUILD_TYPE)),TRUE_ODK)
$(eval $(call gb_Module_add_targets,net_ure,\
CustomTarget_net_uretypes \
CustomTarget_net_oootypes \
DotnetLibrary_net_basetypes \
DotnetLibrary_net_uretypes \
DotnetLibrary_net_oootypes \
Package_net_basetypes \
Package_net_uretypes \
Package_net_oootypes \
))
$(eval $(call gb_Module_add_subsequentcheck_targets,net_ure,\
DotnetTest_net_basetypes_tests \
))
endif
# vim: set noet sw=4 ts=4: