let use_api handle the use of type rdbs at runtime

Or is there any use case where we would need to use UNO API headers, but
not require the appropriate type database at runtime?
This commit is contained in:
David Tardon
2012-04-08 14:53:07 +02:00
parent e4406fdc4b
commit fe209e78db
38 changed files with 14 additions and 159 deletions
@@ -85,11 +85,6 @@ $(eval $(call gb_CppunitTest_use_api,dbaccess_macros_test,\
$(eval $(call gb_CppunitTest_uses_ure,dbaccess_macros_test))
$(eval $(call gb_CppunitTest_use_type_rdbs,dbaccess_macros_test,\
oovbaapi \
types \
))
$(eval $(call gb_CppunitTest_use_components,dbaccess_macros_test,\
basic/util/sb \
comphelper/util/comphelp \
@@ -63,10 +63,6 @@ $(eval $(call gb_CppunitTest_use_api,extensions_test_update,\
$(eval $(call gb_CppunitTest_uses_ure,extensions_test_update))
$(eval $(call gb_CppunitTest_use_type_rdbs,extensions_test_update,\
types \
))
$(eval $(call gb_CppunitTest_use_components,extensions_test_update,\
configmgr/source/configmgr \
extensions/source/update/feed/updatefeed \
-4
View File
@@ -52,10 +52,6 @@ $(eval $(call gb_CppunitTest_use_api,filter_tga_test,\
$(eval $(call gb_CppunitTest_uses_ure,filter_tga_test))
$(eval $(call gb_CppunitTest_use_type_rdbs,filter_tga_test,\
types \
))
$(eval $(call gb_CppunitTest_use_components,filter_tga_test,\
configmgr/source/configmgr \
))
-4
View File
@@ -52,10 +52,6 @@ $(eval $(call gb_CppunitTest_use_api,filter_tiff_test,\
$(eval $(call gb_CppunitTest_uses_ure,filter_tiff_test))
$(eval $(call gb_CppunitTest_use_type_rdbs,filter_tiff_test,\
types \
))
$(eval $(call gb_CppunitTest_use_components,filter_tiff_test,\
configmgr/source/configmgr \
))
@@ -56,10 +56,6 @@ $(eval $(call gb_CppunitTest_use_api,hwpfilter_test_hwpfilter,\
$(eval $(call gb_CppunitTest_uses_ure,hwpfilter_test_hwpfilter))
$(eval $(call gb_CppunitTest_use_type_rdbs,hwpfilter_test_hwpfilter,\
types \
))
$(eval $(call gb_CppunitTest_use_components,hwpfilter_test_hwpfilter,\
configmgr/source/configmgr \
hwpfilter/source/hwp \
@@ -50,10 +50,6 @@ $(eval $(call gb_CppunitTest_add_exception_objects,i18npool_test_breakiterator,\
$(eval $(call gb_CppunitTest_uses_ure,i18npool_test_breakiterator))
$(eval $(call gb_CppunitTest_use_type_rdbs,i18npool_test_breakiterator,\
types \
))
$(eval $(call gb_CppunitTest_use_components,i18npool_test_breakiterator,\
i18npool/util/i18npool \
))
@@ -56,10 +56,6 @@ $(eval $(call gb_CppunitTest_use_api,lotuswordpro_test_lotuswordpro,\
$(eval $(call gb_CppunitTest_uses_ure,lotuswordpro_test_lotuswordpro))
$(eval $(call gb_CppunitTest_use_type_rdbs,lotuswordpro_test_lotuswordpro,\
types \
))
$(eval $(call gb_CppunitTest_use_components,lotuswordpro_test_lotuswordpro,\
configmgr/source/configmgr \
lotuswordpro/util/lwpfilter \
-4
View File
@@ -86,10 +86,6 @@ $(eval $(call gb_CppunitTest_use_api,sc_cellrangesbase,\
$(eval $(call gb_CppunitTest_uses_ure,sc_cellrangesbase))
$(eval $(call gb_CppunitTest_use_type_rdbs,sc_cellrangesbase,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sc_cellrangesbase,\
basic/util/sb \
comphelper/util/comphelp \
@@ -82,11 +82,6 @@ $(eval $(call gb_CppunitTest_use_api,sc_chart_regression_test,\
$(eval $(call gb_CppunitTest_uses_ure,sc_chart_regression_test))
$(eval $(call gb_CppunitTest_use_type_rdbs,sc_chart_regression_test,\
oovbaapi \
types \
))
$(eval $(call gb_CppunitTest_use_components,sc_chart_regression_test,\
basic/util/sb \
chart2/source/controller/chartcontroller \
-4
View File
@@ -85,10 +85,6 @@ $(eval $(call gb_CppunitTest_use_api,sc_databaserangeobj,\
$(eval $(call gb_CppunitTest_uses_ure,sc_databaserangeobj))
$(eval $(call gb_CppunitTest_use_type_rdbs,sc_databaserangeobj,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sc_databaserangeobj,\
basic/util/sb \
comphelper/util/comphelp \
-4
View File
@@ -85,10 +85,6 @@ $(eval $(call gb_CppunitTest_use_api,sc_datapilotfieldobj,\
$(eval $(call gb_CppunitTest_uses_ure,sc_datapilotfieldobj))
$(eval $(call gb_CppunitTest_use_type_rdbs,sc_datapilotfieldobj,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sc_datapilotfieldobj,\
basic/util/sb \
comphelper/util/comphelp \
-4
View File
@@ -85,10 +85,6 @@ $(eval $(call gb_CppunitTest_use_api,sc_datapilottableobj,\
$(eval $(call gb_CppunitTest_uses_ure,sc_datapilottableobj))
$(eval $(call gb_CppunitTest_use_type_rdbs,sc_datapilottableobj,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sc_datapilottableobj,\
basic/util/sb \
comphelper/util/comphelp \
-4
View File
@@ -82,10 +82,6 @@ $(eval $(call gb_CppunitTest_use_api,sc_filters_test,\
$(eval $(call gb_CppunitTest_uses_ure,sc_filters_test))
$(eval $(call gb_CppunitTest_use_type_rdbs,sc_filters_test,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sc_filters_test,\
basic/util/sb \
chart2/source/controller/chartcontroller \
-5
View File
@@ -82,11 +82,6 @@ $(eval $(call gb_CppunitTest_use_api,sc_macros_test,\
$(eval $(call gb_CppunitTest_uses_ure,sc_macros_test))
$(eval $(call gb_CppunitTest_use_type_rdbs,sc_macros_test,\
oovbaapi \
types \
))
$(eval $(call gb_CppunitTest_use_components,sc_macros_test,\
basic/util/sb \
comphelper/util/comphelp \
-4
View File
@@ -85,10 +85,6 @@ $(eval $(call gb_CppunitTest_use_api,sc_namedrangeobj,\
$(eval $(call gb_CppunitTest_uses_ure,sc_namedrangeobj))
$(eval $(call gb_CppunitTest_use_type_rdbs,sc_namedrangeobj,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sc_namedrangeobj,\
basic/util/sb \
comphelper/util/comphelp \
-4
View File
@@ -85,10 +85,6 @@ $(eval $(call gb_CppunitTest_use_api,sc_namedrangesobj,\
$(eval $(call gb_CppunitTest_uses_ure,sc_namedrangesobj))
$(eval $(call gb_CppunitTest_use_type_rdbs,sc_namedrangesobj,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sc_namedrangesobj,\
basic/util/sb \
comphelper/util/comphelp \
@@ -82,10 +82,6 @@ $(eval $(call gb_CppunitTest_use_api,sc_subsequent_filters_test,\
$(eval $(call gb_CppunitTest_uses_ure,sc_subsequent_filters_test))
$(eval $(call gb_CppunitTest_use_type_rdbs,sc_subsequent_filters_test,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sc_subsequent_filters_test,\
chart2/source/controller/chartcontroller \
chart2/source/tools/charttools \
@@ -85,10 +85,6 @@ $(eval $(call gb_CppunitTest_use_api,sc_tableautoformatfield,\
$(eval $(call gb_CppunitTest_uses_ure,sc_tableautoformatfield))
$(eval $(call gb_CppunitTest_use_type_rdbs,sc_tableautoformatfield,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sc_tableautoformatfield,\
basic/util/sb \
comphelper/util/comphelp \
-4
View File
@@ -86,10 +86,6 @@ $(eval $(call gb_CppunitTest_use_api,sc_spreadsheetobj,\
$(eval $(call gb_CppunitTest_uses_ure,sc_spreadsheetobj))
$(eval $(call gb_CppunitTest_use_type_rdbs,sc_spreadsheetobj,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sc_spreadsheetobj,\
basic/util/sb \
comphelper/util/comphelp \
-4
View File
@@ -85,10 +85,6 @@ $(eval $(call gb_CppunitTest_use_api,sc_spreadsheetsobj,\
$(eval $(call gb_CppunitTest_uses_ure,sc_spreadsheetsobj))
$(eval $(call gb_CppunitTest_use_type_rdbs,sc_spreadsheetsobj,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sc_spreadsheetsobj,\
basic/util/sb \
comphelper/util/comphelp \
-4
View File
@@ -89,10 +89,6 @@ $(eval $(call gb_CppunitTest_use_api,sc_ucalc,\
$(eval $(call gb_CppunitTest_uses_ure,sc_ucalc))
$(eval $(call gb_CppunitTest_use_type_rdbs,sc_ucalc,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sc_ucalc,\
configmgr/source/configmgr \
framework/util/fwk \
-4
View File
@@ -80,10 +80,6 @@ $(eval $(call gb_CppunitTest_use_api,sd_filters_test,\
$(eval $(call gb_CppunitTest_uses_ure,sd_filters_test))
$(eval $(call gb_CppunitTest_use_type_rdbs,sd_filters_test,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sd_filters_test,\
basic/util/sb \
comphelper/util/comphelp \
-4
View File
@@ -81,10 +81,6 @@ $(eval $(call gb_CppunitTest_use_api,sd_regression_test,\
$(eval $(call gb_CppunitTest_uses_ure,sd_regression_test))
$(eval $(call gb_CppunitTest_use_type_rdbs,sd_regression_test,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sd_regression_test,\
basic/util/sb \
comphelper/util/comphelp \
-4
View File
@@ -78,10 +78,6 @@ $(eval $(call gb_CppunitTest_add_exception_objects,sd_uimpress,\
$(eval $(call gb_CppunitTest_uses_ure,sd_uimpress))
$(eval $(call gb_CppunitTest_use_type_rdbs,sd_uimpress,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sd_uimpress,\
configmgr/source/configmgr \
framework/util/fwk \
-4
View File
@@ -67,10 +67,6 @@ $(eval $(call gb_CppunitTest_add_exception_objects,sdext_pdfimport,\
$(eval $(call gb_CppunitTest_uses_ure,sdext_pdfimport))
$(eval $(call gb_CppunitTest_use_type_rdbs,sdext_pdfimport,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sdext_pdfimport,\
comphelper/util/comphelp \
configmgr/source/configmgr \
+14 -5
View File
@@ -137,7 +137,6 @@ $(call gb_CppunitTest_get_target,$(1)) : ARGS := $(2)
endef
define gb_CppunitTest_uses_ure
$(call gb_CppunitTest_use_type_rdb,$(1),udkapi)
$(call gb_CppunitTest_use_service_rdb,$(1),ure/services)
$(call gb_CppunitTest_get_target,$(1)) : URE := $(true)
@@ -145,10 +144,15 @@ endef
define gb_CppunitTest_add_type_rdb
$$(call gb_Output_error,\
gb_CppunitTest_add_type_rdb: use gb_CppunitTest_use_type_rdb instead.)
gb_CppunitTest_add_type_rdb: use gb_CppunitTest_use_api instead.)
endef
define gb_CppunitTest_use_type_rdb
$$(call gb_Output_error,\
gb_CppunitTest_use_type_rdb: use gb_CppunitTest_use_api instead.)
endef
define gb_CppunitTest__use_api
$(call gb_CppunitTest_get_target,$(1)) : $(call gb_UnoApi_get_target,$(2))
$(call gb_CppunitTest_get_target,$(1)) : UNO_TYPES += $(call gb_UnoApi_get_target,$(2))
@@ -156,11 +160,17 @@ endef
define gb_CppunitTest_add_type_rdbs
$$(call gb_Output_error,\
gb_CppunitTest_add_type_rdbs: use gb_CppunitTest_use_type_rdbs instead.)
gb_CppunitTest_add_type_rdbs: use gb_CppunitTest_use_api instead.)
endef
define gb_CppunitTest_use_type_rdbs
$(foreach rdb,$(2),$(call gb_CppunitTest_use_type_rdb,$(1),$(rdb)))
$$(call gb_Output_error,\
gb_CppunitTest_use_type_rdbs: use gb_CppunitTest_use_api instead.)
endef
define gb_CppunitTest_use_api
$(call gb_LinkTarget_use_api,$(call gb_CppunitTest__get_linktargetname,$(1)),$(2))
$(foreach rdb,$(2),$(call gb_CppunitTest__use_api,$(1),$(rdb)))
endef
@@ -254,7 +264,6 @@ endef
$(eval $(foreach method,\
add_api \
use_api \
add_cobject \
add_cobjects \
add_cxxobject \
-4
View File
@@ -58,10 +58,6 @@ $(eval $(call gb_CppunitTest_use_api,sot_test_sot,\
$(eval $(call gb_CppunitTest_uses_ure,sot_test_sot))
$(eval $(call gb_CppunitTest_use_type_rdbs,sot_test_sot,\
types \
))
$(eval $(call gb_CppunitTest_set_args,sot_test_sot,\
--protector unoexceptionprotector$(gb_Library_DLLEXT) unoexceptionprotector \
))
@@ -77,10 +77,6 @@ $(eval $(call gb_CppunitTest_add_exception_objects,starmath_qa_cppunit,\
$(eval $(call gb_CppunitTest_uses_ure,starmath_qa_cppunit))
$(eval $(call gb_CppunitTest_use_type_rdbs,starmath_qa_cppunit,\
types \
))
$(eval $(call gb_CppunitTest_use_components,starmath_qa_cppunit,\
configmgr/source/configmgr \
framework/util/fwk \
-4
View File
@@ -51,10 +51,6 @@ $(eval $(call gb_CppunitTest_use_libraries,svl_urihelper, \
$(gb_STDLIBS) \
))
$(eval $(call gb_CppunitTest_use_type_rdbs,svl_urihelper, \
types \
))
$(eval $(call gb_CppunitTest_set_args,svl_urihelper, \
--protector unoexceptionprotector$(gb_Library_DLLEXT) \
unoexceptionprotector \
@@ -55,10 +55,6 @@ $(eval $(call gb_CppunitTest_use_api,svtools_filters_test,\
$(eval $(call gb_CppunitTest_uses_ure,svtools_filters_test))
$(eval $(call gb_CppunitTest_use_type_rdbs,svtools_filters_test,\
types \
))
$(eval $(call gb_CppunitTest_use_components,svtools_filters_test,\
configmgr/source/configmgr \
))
-4
View File
@@ -73,10 +73,6 @@ $(eval $(call gb_CppunitTest_use_api,sw_filters_test,\
$(eval $(call gb_CppunitTest_uses_ure,sw_filters_test))
$(eval $(call gb_CppunitTest_use_type_rdbs,sw_filters_test,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sw_filters_test,\
comphelper/util/comphelp \
configmgr/source/configmgr \
-5
View File
@@ -83,11 +83,6 @@ $(eval $(call gb_CppunitTest_use_api,sw_layout_test,\
$(eval $(call gb_CppunitTest_uses_ure,sw_layout_test))
$(eval $(call gb_CppunitTest_use_type_rdbs,sw_layout_test,\
oovbaapi \
types \
))
$(eval $(call gb_CppunitTest_use_components,sw_layout_test,\
comphelper/util/comphelp \
configmgr/source/configmgr \
-5
View File
@@ -84,11 +84,6 @@ $(eval $(call gb_CppunitTest_use_api,sw_macros_test,\
$(eval $(call gb_CppunitTest_uses_ure,sw_macros_test))
$(eval $(call gb_CppunitTest_use_type_rdbs,sw_macros_test,\
oovbaapi \
types \
))
$(eval $(call gb_CppunitTest_use_components,sw_macros_test,\
basic/util/sb \
comphelper/util/comphelp \
-5
View File
@@ -84,11 +84,6 @@ $(eval $(call gb_CppunitTest_use_api,sw_regression_test,\
$(eval $(call gb_CppunitTest_uses_ure,sw_regression_test))
$(eval $(call gb_CppunitTest_use_type_rdbs,sw_regression_test,\
oovbaapi \
types \
))
$(eval $(call gb_CppunitTest_use_components,sw_regression_test,\
basic/util/sb \
comphelper/util/comphelp \
-4
View File
@@ -50,10 +50,6 @@ $(eval $(call gb_CppunitTest_use_api,sw_subsequent_ooxmltok,\
$(eval $(call gb_CppunitTest_uses_ure,sw_subsequent_ooxmltok))
$(eval $(call gb_CppunitTest_use_type_rdbs,sw_subsequent_ooxmltok,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sw_subsequent_ooxmltok,\
comphelper/util/comphelp \
configmgr/source/configmgr \
-4
View File
@@ -50,10 +50,6 @@ $(eval $(call gb_CppunitTest_use_api,sw_subsequent_rtftok,\
$(eval $(call gb_CppunitTest_uses_ure,sw_subsequent_rtftok))
$(eval $(call gb_CppunitTest_use_type_rdbs,sw_subsequent_rtftok,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sw_subsequent_rtftok,\
configmgr/source/configmgr \
fileaccess/source/fileacc \
-4
View File
@@ -87,10 +87,6 @@ $(eval $(call gb_CppunitTest_use_api,sw_swdoc_test,\
$(eval $(call gb_CppunitTest_uses_ure,sw_swdoc_test))
$(eval $(call gb_CppunitTest_use_type_rdbs,sw_swdoc_test,\
types \
))
$(eval $(call gb_CppunitTest_use_components,sw_swdoc_test,\
comphelper/util/comphelp \
configmgr/source/configmgr \
@@ -54,10 +54,6 @@ $(eval $(call gb_CppunitTest_use_api,writerfilter_rtftok,\
$(eval $(call gb_CppunitTest_uses_ure,writerfilter_rtftok))
$(eval $(call gb_CppunitTest_use_type_rdbs,writerfilter_rtftok,\
types \
))
$(eval $(call gb_CppunitTest_use_components,writerfilter_rtftok,\
configmgr/source/configmgr \
ucb/source/core/ucb1 \