ifneq ($(OS),IOS)
$(eval $(call gb_Module_add_check_targets,sc,\
Library_scqahelper \
- $(if $(and $(filter $(COM),MSC),$(MERGELIBS)),, \
- CppunitTest_sc_ucalc) \
CppunitTest_sc_bugfix_test \
CppunitTest_sc_filters_test \
CppunitTest_sc_rangelst_test \
CppunitTest_sc_range_test \
CppunitTest_sc_mark_test \
CppunitTest_sc_core \
- CppunitTest_sc_dataprovider \
- CppunitTest_sc_datatransformation \
- CppunitTest_sc_cache_test \
))
ifneq ($(ENABLE_HEADLESS),TRUE)
$(eval $(call gb_Module_add_slowcheck_targets,sc, \
CppunitTest_sc_cond_format_merge \
CppunitTest_sc_new_cond_format_api \
- CppunitTest_sc_subsequent_filters_test \
CppunitTest_sc_subsequent_export_test \
CppunitTest_sc_html_export_test \
CppunitTest_sc_copypaste \
CppunitTest_sc_pivottable_filters_test \
))
+ifeq ($(SYSTEM_CPPUNIT),TRUE)
+$(eval $(call gb_Module_add_check_targets,sc, \
+ $(if $(and $(filter $(COM),MSC),$(MERGELIBS)),, \
+ CppunitTest_sc_ucalc) \
+ CppunitTest_sc_dataprovider \
+ CppunitTest_sc_datatransformation \
+ CppunitTest_sc_cache_test \
+))
+$(eval $(call gb_Module_add_slowcheck_targets,sc, \
+ CppunitTest_sc_subsequent_filters_test \
+))
+endif
+
# Various function tests fail in 32-bit linux_x86 build due to dreaded floating
# point weirdness (x87, registers, compiler optimization, ... whatever),
# disable them until someone finds a real cure.
$(eval $(call gb_Module_add_check_targets,sccomp,\
CppunitTest_sccomp_solver \
+))
+
+ifeq ($(SYSTEM_CPPUNIT),TRUE)
+$(eval $(call gb_Module_add_check_targets,sccomp,\
$(if $(and $(filter INTEL,$(CPUNAME)),$(filter -fsanitize=%,$(gb_CXX))),,CppunitTest_sccomp_swarmsolvertest) \
))
+endif
# vim: set noet sw=4 ts=4: