Kaydet (Commit) faef2e51 authored tarafından Norbert Thiebaud's avatar Norbert Thiebaud

fix some lcms2 gbuildification breakages...

Change-Id: Icad3132c1710c62559c35964fe5ce3f466646f13
üst 94a6776e
...@@ -878,7 +878,6 @@ gb_LinkTarget__use_graphite := ...@@ -878,7 +878,6 @@ gb_LinkTarget__use_graphite :=
endif # SYSTEM_GRAPHITE endif # SYSTEM_GRAPHITE
ifeq ($(SYSTEM_ICU),YES) ifeq ($(SYSTEM_ICU),YES)
define gb_LinkTarget__use_icudata define gb_LinkTarget__use_icudata
...@@ -910,7 +909,7 @@ else ...@@ -910,7 +909,7 @@ else
gb_ICU_suffix:= gb_ICU_suffix:=
endif endif
# icudata and icui18n is called icudt and icuin when built with MSVC :-( # icudata and icui18n is called icudt and icuin when built with MSVC :-/
ifeq ($(OS)$(COM),WNTMSC) ifeq ($(OS)$(COM),WNTMSC)
$(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \ $(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \
icudt \ icudt \
...@@ -1219,7 +1218,7 @@ ifeq ($(SYSTEM_LCMS2),YES) ...@@ -1219,7 +1218,7 @@ ifeq ($(SYSTEM_LCMS2),YES)
define gb_LinkTarget__use_lcms2 define gb_LinkTarget__use_lcms2
$(call gb_LinkTarget_set_include,$(1),\ $(call gb_LinkTarget_set_include,$(1),\
$$(INCLUDE) \ $$(INCLUDE) \
$(LCMS2_CFLAGS) \ $(LCMS2_CFLAGS) \
) )
$(call gb_LinkTarget_add_libs,$(1),$(LCMS2_LIBS)) $(call gb_LinkTarget_add_libs,$(1),$(LCMS2_LIBS))
...@@ -1257,9 +1256,12 @@ $(call gb_LinkTarget_set_include,$(1),\ ...@@ -1257,9 +1256,12 @@ $(call gb_LinkTarget_set_include,$(1),\
-I$(call gb_UnpackedTarball_get_dir,lcms2/include) \ -I$(call gb_UnpackedTarball_get_dir,lcms2/include) \
$$(INCLUDE) \ $$(INCLUDE) \
) )
$(call gb_LinkTarget_use_libraries,$(1),\ $(call gb_LinkTarget_add_libs,$(1),$(LCMS2_LIBS))
lcms2 \
) endef
define gb_ExternalProject__use_lcms2
$(call gb_ExternalProject_use_package,$(1),lcms2)
endef endef
......
...@@ -7042,6 +7042,8 @@ if test "$with_system_lcms2" = "yes"; then ...@@ -7042,6 +7042,8 @@ if test "$with_system_lcms2" = "yes"; then
else else
AC_MSG_RESULT([internal]) AC_MSG_RESULT([internal])
SYSTEM_LCMS2=NO SYSTEM_LCMS2=NO
LCMS2_CFLAGS="-I${OUTDIR}/inc/lcms2"
LCMS2_LIBS="-L${OUTDIR}/lib -llcms2"
LCMS2_TARBALL="861ef15fa0bc018f9ddc932c4ad8b6dd-lcms2-2.4.tar.gz" LCMS2_TARBALL="861ef15fa0bc018f9ddc932c4ad8b6dd-lcms2-2.4.tar.gz"
BUILD_TYPE="$BUILD_TYPE LCMS2" BUILD_TYPE="$BUILD_TYPE LCMS2"
fi fi
......
...@@ -10,8 +10,10 @@ ...@@ -10,8 +10,10 @@
$(eval $(call gb_ExternalPackage_ExternalPackage,lcms2,lcms2)) $(eval $(call gb_ExternalPackage_ExternalPackage,lcms2,lcms2))
$(eval $(call gb_ExternalPackage_use_external_project,lcms2,lcms2)) $(eval $(call gb_ExternalPackage_use_external_project,lcms2,lcms2))
$(eval $(call gb_ExternalPackage_add_file,lcms2,inc/lcms2/lcms2.h,include/lcms2.h))
ifeq ($(OS),MACOSX) ifeq ($(OS),MACOSX)
$(eval $(call gb_ExternalPackage_add_file,lcms2,lib/liblcms2.2.dylib,src/.libs/liblcms2.2.dylib)) $(eval $(call gb_ExternalPackage_add_file,lcms2,lib/liblcms2.dylib,src/.libs/liblcms2.2.dylib))
else ifeq ($(filter-out IOS ANDROID,$(OS)),) else ifeq ($(filter-out IOS ANDROID,$(OS)),)
$(eval $(call gb_ExternalPackage_add_file,lcms2,lib/liblcms2.a,src/.libs/liblcms2.a)) $(eval $(call gb_ExternalPackage_add_file,lcms2,lib/liblcms2.a,src/.libs/liblcms2.a))
else ifeq ($(OS),WNT) else ifeq ($(OS),WNT)
...@@ -23,6 +25,8 @@ $(eval $(call gb_ExternalPackage_add_file,lcms2,lib/lcms2.lib,bin/lcms2.lib)) ...@@ -23,6 +25,8 @@ $(eval $(call gb_ExternalPackage_add_file,lcms2,lib/lcms2.lib,bin/lcms2.lib))
$(eval $(call gb_ExternalPackage_add_file,lcms2,bin/lcms2.dll,bin/lcms2.dll)) $(eval $(call gb_ExternalPackage_add_file,lcms2,bin/lcms2.dll,bin/lcms2.dll))
endif endif
else else
$(eval $(call gb_ExternalPackage_add_file,lcms2,lib/liblcms2.so,src/.libs/liblcms2.so.2.0.4)) $(eval $(call gb_ExternalPackage_add_file,lcms2,lib/liblcms2.so,src/.libs/liblcms2.so))
$(eval $(call gb_ExternalPackage_add_file,lcms2,lib/liblcms2.so.2,src/.libs/liblcms2.so.2))
$(eval $(call gb_ExternalPackage_add_file,lcms2,lib/liblcms2.so.2.0.4,src/.libs/liblcms2.so.2.0.4))
endif endif
# vim: set noet sw=4 ts=4: # vim: set noet sw=4 ts=4:
lcms lcms2 : soltools ZLIB:zlib NULL lcms lcms2 : soltools ZLIB:zlib NULL
lcms lcms2 usr1 - all lcms_mkout NULL lcms lcms2/prj nmake - all lcms_prj NULL
lcms lcms2 nmake - all lcms_libwpd NULL
...@@ -16,6 +16,7 @@ $(eval $(call gb_ExternalProject_register_targets,libcdr,\ ...@@ -16,6 +16,7 @@ $(eval $(call gb_ExternalProject_register_targets,libcdr,\
)) ))
$(eval $(call gb_ExternalProject_use_externals,libcdr,\ $(eval $(call gb_ExternalProject_use_externals,libcdr,\
lcms2 \
wpd \ wpd \
wpg \ wpg \
)) ))
......
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