e8a8d32fb3
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>
28 lines
826 B
Makefile
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:
|