Kaydet (Commit) 85d1e39d authored tarafından Matúš Kukan's avatar Matúš Kukan

gbuild: Fix and check package dependencies.

Change-Id: Ia54def7a404e07974eb1e8a556f4659cd974e7f8
Reviewed-on: https://gerrit.libreoffice.org/7081Tested-by: 's avatarLibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: 's avatarMatúš Kukan <matus.kukan@collabora.com>
üst 42aec34a
...@@ -399,9 +399,6 @@ $(call gb_LinkTarget_set_include,$(1),\ ...@@ -399,9 +399,6 @@ $(call gb_LinkTarget_set_include,$(1),\
) )
ifeq ($(COM),MSC) ifeq ($(COM),MSC)
$(call gb_LinkTarget_use_package,$(1),\
mythes \
)
$(call gb_LinkTarget_use_static_libraries,$(1),\ $(call gb_LinkTarget_use_static_libraries,$(1),\
mythes \ mythes \
) )
...@@ -997,14 +994,14 @@ $(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \ ...@@ -997,14 +994,14 @@ $(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \
endif endif
define gb_LinkTarget__use_librdf define gb_LinkTarget__use_librdf
$(call gb_LinkTarget_use_packages,$(1),raptor rasqal redland)
ifeq ($(COM),MSC) ifeq ($(COM),MSC)
$(call gb_LinkTarget_use_libraries,$(1),\ $(call gb_LinkTarget_use_libraries,$(1),\
raptor2 \ raptor2 \
rdf \ rdf \
) )
else else
$(call gb_LinkTarget_use_packages,$(1),raptor rasqal redland)
$(call gb_LinkTarget_add_libs,$(1),\ $(call gb_LinkTarget_add_libs,$(1),\
-L$(call gb_UnpackedTarball_get_dir,raptor)/src/.libs -lraptor2 \ -L$(call gb_UnpackedTarball_get_dir,raptor)/src/.libs -lraptor2 \
-L$(call gb_UnpackedTarball_get_dir,redland)/src/.libs -lrdf \ -L$(call gb_UnpackedTarball_get_dir,redland)/src/.libs -lrdf \
......
...@@ -34,10 +34,6 @@ $(eval $(call gb_Library_use_internal_bootstrap_api,cli_cppuhelper,\ ...@@ -34,10 +34,6 @@ $(eval $(call gb_Library_use_internal_bootstrap_api,cli_cppuhelper,\
udkapi \ udkapi \
)) ))
$(eval $(call gb_Library_use_packages,cli_cppuhelper,\
cli_ure_cliuno \
))
$(eval $(call gb_Library_use_libraries,cli_cppuhelper,\ $(eval $(call gb_Library_use_libraries,cli_cppuhelper,\
cppu \ cppu \
cppuhelper \ cppuhelper \
......
...@@ -34,7 +34,7 @@ $(eval $(call gb_CppunitTest_add_defs,i18nlangtag_test_languagetag,-DENABLE_LIBL ...@@ -34,7 +34,7 @@ $(eval $(call gb_CppunitTest_add_defs,i18nlangtag_test_languagetag,-DENABLE_LIBL
ifeq ($(SYSTEM_LIBLANGTAG),YES) ifeq ($(SYSTEM_LIBLANGTAG),YES)
$(eval $(call gb_CppunitTest_add_defs,i18nlangtag_test_languagetag,-DSYSTEM_LIBLANGTAG)) $(eval $(call gb_CppunitTest_add_defs,i18nlangtag_test_languagetag,-DSYSTEM_LIBLANGTAG))
else else
$(eval $(call gb_CppunitTest_use_package,i18nlangtag_test_languagetag,langtag_data)) $(eval $(call gb_CppunitTest_use_package,i18nlangtag_test_languagetag,liblangtag_data))
endif endif
endif endif
......
...@@ -32,17 +32,13 @@ $(call gb_CustomTarget_get_workdir,odk/check)/checkbin : \ ...@@ -32,17 +32,13 @@ $(call gb_CustomTarget_get_workdir,odk/check)/checkbin : \
$(call gb_Executable_get_target,$(exe))) \ $(call gb_Executable_get_target,$(exe))) \
$(if $(filter WNT,$(OS)),$(call gb_Package_get_target,odk_cli)) \ $(if $(filter WNT,$(OS)),$(call gb_Package_get_target,odk_cli)) \
$(call gb_Package_get_target,odk_config) \ $(call gb_Package_get_target,odk_config) \
$(if $(filter WNT,$(OS)),\ $(if $(filter WNT,$(OS)),$(call gb_Package_get_target,odk_config_win)) \
$(call gb_Package_get_target,odk_config_win),\
$(call gb_Package_get_target,odk_config_notwin) \
) \
$(call gb_Package_get_target,odk_docs) \ $(call gb_Package_get_target,odk_docs) \
$(call gb_Package_get_target,odk_html) \ $(call gb_Package_get_target,odk_html) \
$(if $(ENABLE_JAVA),$(call gb_Package_get_target,odk_javadoc)) \ $(if $(ENABLE_JAVA),$(call gb_Package_get_target,odk_javadoc)) \
$(call gb_Package_get_target,odk_lib) \ $(call gb_Package_get_target,odk_lib) \
$(call gb_Package_get_target,odk_settings) \ $(call gb_Package_get_target,odk_settings) \
$(call gb_Package_get_target,odk_settings_generated) \ $(call gb_Package_get_target,odk_settings_generated) \
$(call gb_Package_get_target,odk_uno_loader_classes) \
$(if $(ENABLE_JAVA),$(call gb_Package_get_target,odk_unowinreg)) $(if $(ENABLE_JAVA),$(call gb_Package_get_target,odk_unowinreg))
$(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),CHK,1) $(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),CHK,1)
$(call gb_Helper_print_on_error,\ $(call gb_Helper_print_on_error,\
......
...@@ -79,6 +79,7 @@ $(call gb_Package_get_preparation_target,%) : ...@@ -79,6 +79,7 @@ $(call gb_Package_get_preparation_target,%) :
# Package_foo makefiles. # Package_foo makefiles.
$(call gb_Package_get_target,%) : $(call gb_Package_get_target,%) :
$(call gb_Output_announce,$*,$(true),PKG,2) $(call gb_Output_announce,$*,$(true),PKG,2)
$(if $(PACAKGE_DEFINED),,$(call gb_Output_error,Something depends on package $* which does not exist.))
rm -f $@ && \ rm -f $@ && \
mv $(call var2file,$@.tmp,100,$(sort $(FILES))) $@ mv $(call var2file,$@.tmp,100,$(sort $(FILES))) $@
...@@ -86,6 +87,7 @@ $(call gb_Package_get_target,%) : ...@@ -86,6 +87,7 @@ $(call gb_Package_get_target,%) :
define gb_Package_Package_internal define gb_Package_Package_internal
gb_Package_SOURCEDIR_$(1) := $(2) gb_Package_SOURCEDIR_$(1) := $(2)
gb_Package_OUTDIR_$(1) := $(INSTROOT) gb_Package_OUTDIR_$(1) := $(INSTROOT)
$(call gb_Package_get_target,$(1)) : PACAKGE_DEFINED := $(true)
$(call gb_Package_get_target,$(1)) : FILES := $(call gb_Package_get_target,$(1)) : FILES :=
$(call gb_Package_get_clean_target,$(1)) : FILES := $(call gb_Package_get_target,$(1)) $(call gb_Package_get_preparation_target,$(1)) $(call gb_Package_get_clean_target,$(1)) : FILES := $(call gb_Package_get_target,$(1)) $(call gb_Package_get_preparation_target,$(1))
$(call gb_Package_get_target,$(1)) : $(call gb_Package_get_preparation_target,$(1)) $(call gb_Package_get_target,$(1)) : $(call gb_Package_get_preparation_target,$(1))
......
...@@ -19,9 +19,6 @@ ...@@ -19,9 +19,6 @@
# WinResTarget class # WinResTarget class
# defined by platform:
# gb_WinResTarget_WinResTarget_platform
gb_WinResTarget_DEFAULTDEFS := $(gb_RCDEFS) gb_WinResTarget_DEFAULTDEFS := $(gb_RCDEFS)
define gb_WinResTarget_WinResTarget define gb_WinResTarget_WinResTarget
...@@ -38,8 +35,6 @@ $(call gb_WinResTarget_get_target,$(1)) : INCLUDE := $(subst -isystem,-I,$(SOLAR ...@@ -38,8 +35,6 @@ $(call gb_WinResTarget_get_target,$(1)) : INCLUDE := $(subst -isystem,-I,$(SOLAR
$(call gb_WinResTarget_get_clean_target,$(1)) : RCFILE := $(call gb_WinResTarget_get_clean_target,$(1)) : RCFILE :=
$(call gb_WinResTarget_get_target,$(1)) : RCFILE := $(call gb_WinResTarget_get_target,$(1)) : RCFILE :=
$(call gb_WinResTarget_WinResTarget_platform,$(1))
ifeq ($(gb_FULLDEPS),$(true)) ifeq ($(gb_FULLDEPS),$(true))
$(call gb_WinResTarget_get_dep_target,$(1)) : DEFS := $$(gb_WinResTarget_DEFAULTDEFS) $(call gb_WinResTarget_get_dep_target,$(1)) : DEFS := $$(gb_WinResTarget_DEFAULTDEFS)
$(call gb_WinResTarget_get_dep_target,$(1)) : FLAGS := $$(gb_RCFLAGS) $(call gb_WinResTarget_get_dep_target,$(1)) : FLAGS := $$(gb_RCFLAGS)
......
...@@ -473,11 +473,6 @@ $(call gb_Helper_abbreviate_dirs,\ ...@@ -473,11 +473,6 @@ $(call gb_Helper_abbreviate_dirs,\
$(RCFILE) ) $(RCFILE) )
endef endef
define gb_WinResTarget_WinResTarget_platform
$(call gb_WinResTarget_get_target,$(1)) : $(call gb_Package_get_target,solenv_inc)
endef
$(eval $(call gb_Helper_make_dep_targets,\ $(eval $(call gb_Helper_make_dep_targets,\
WinResTarget \ WinResTarget \
)) ))
......
...@@ -307,8 +307,6 @@ $(call gb_Helper_abbreviate_dirs,\ ...@@ -307,8 +307,6 @@ $(call gb_Helper_abbreviate_dirs,\
$(RCFILE) ) $(RCFILE) )
endef endef
gb_WinResTarget_WinResTarget_platform :=
$(eval $(call gb_Helper_make_dep_targets,\ $(eval $(call gb_Helper_make_dep_targets,\
WinResTarget \ WinResTarget \
)) ))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment