Kaydet (Commit) 9fe9011f authored tarafından Fridrich Štrba's avatar Fridrich Štrba

liblangtag really does not need to be a shared library

Change-Id: I73f9422268f58ded971150f1ef16643885669ea3
üst 2db711ac
...@@ -615,7 +615,7 @@ endef ...@@ -615,7 +615,7 @@ endef
else # !SYSTEM_LIBLANGTAG else # !SYSTEM_LIBLANGTAG
$(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \ $(eval $(call gb_Helper_register_static_libraries,PLAINLIBS, \
langtag \ langtag \
)) ))
...@@ -625,7 +625,7 @@ $(call gb_LinkTarget_set_include,$(1),\ ...@@ -625,7 +625,7 @@ $(call gb_LinkTarget_set_include,$(1),\
-I$(call gb_UnpackedTarball_get_dir,langtag) \ -I$(call gb_UnpackedTarball_get_dir,langtag) \
$$(INCLUDE) \ $$(INCLUDE) \
) )
$(call gb_LinkTarget_use_libraries,$(1),\ $(call gb_LinkTarget_use_static_libraries,$(1),\
langtag \ langtag \
) )
......
...@@ -9,23 +9,10 @@ ...@@ -9,23 +9,10 @@
$(eval $(call gb_ExternalPackage_ExternalPackage,langtag,langtag)) $(eval $(call gb_ExternalPackage_ExternalPackage,langtag,langtag))
$(eval $(call gb_ExternalPackage_use_external_project,langtag,langtag)) $(eval $(call gb_ExternalPackage_use_external_project,langtag,langtag))
ifeq ($(GUI),WNT) ifeq ($(GUI)$(COM),WNTMSC)
ifeq ($(COM),GCC)
$(eval $(call gb_ExternalPackage_add_file,langtag,lib/liblangtag-1.dll,liblangtag/.libs/liblangtag-1.dll))
$(eval $(call gb_ExternalPackage_add_file,langtag,lib/liblangtag.dll.a,liblangtag/.libs/liblangtag.dll.a))
else
$(eval $(call gb_ExternalPackage_add_file,langtag,lib/langtag.lib,liblangtag/.libs/langtag.lib)) $(eval $(call gb_ExternalPackage_add_file,langtag,lib/langtag.lib,liblangtag/.libs/langtag.lib))
endif
else else
ifeq ($(OS),MACOSX) $(eval $(call gb_ExternalPackage_add_file,langtag,lib/liblangtag.a,liblangtag/.libs/liblangtag.a))
$(eval $(call gb_ExternalPackage_add_file,langtag,lib/liblangtag.1.0.0.dylib,liblangtag/.libs/liblangtag.dylib))
$(eval $(call gb_ExternalPackage_add_file,langtag,lib/liblangtag.1.dylib,liblangtag/.libs/liblangtag.1.dylib))
$(eval $(call gb_ExternalPackage_add_file,langtag,lib/liblangtag.dylib,liblangtag/.libs/liblangtag.dylib))
else
$(eval $(call gb_ExternalPackage_add_file,langtag,lib/liblangtag.so.1.0.0,liblangtag/.libs/liblangtag.so.1.0.0))
$(eval $(call gb_ExternalPackage_add_file,langtag,lib/liblangtag.so.1,liblangtag/.libs/liblangtag.so.1))
$(eval $(call gb_ExternalPackage_add_file,langtag,lib/liblangtag.so,liblangtag/.libs/liblangtag.so))
endif
endif endif
# vim: set noet sw=4 ts=4: # vim: set noet sw=4 ts=4:
...@@ -24,7 +24,7 @@ $(call gb_ExternalProject_get_state_target,langtag,build): ...@@ -24,7 +24,7 @@ $(call gb_ExternalProject_get_state_target,langtag,build):
$(SOLARINC)") \ $(SOLARINC)") \
&& echo \ && echo \
$(if $(filter TRUE,$(HAVE_GCC_BUILTIN_ATOMIC)),"lt_cv_has_atomic=yes","lt_cv_has_atomic=no") >> config.cache \ $(if $(filter TRUE,$(HAVE_GCC_BUILTIN_ATOMIC)),"lt_cv_has_atomic=yes","lt_cv_has_atomic=no") >> config.cache \
&& ./configure -C --disable-modules --disable-test --disable-introspection \ && ./configure -C --disable-modules --disable-test --disable-introspection --disable-shared --enable-static --with-pic \
$(if $(filter YES,$(CROSS_COMPILING)),--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)) \ $(if $(filter YES,$(CROSS_COMPILING)),--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)) \
$(if $(filter NO,$(SYSTEM_LIBXML)),LIBXML2_CFLAGS="-I$(OUTDIR)/inc/external" \ $(if $(filter NO,$(SYSTEM_LIBXML)),LIBXML2_CFLAGS="-I$(OUTDIR)/inc/external" \
$(if $(filter MSC,$(COM)),LIBXML2_LIBS="$(OUTDIR)/lib/libxml2.lib",LIBXML2_LIBS="-L$(OUTDIR)/lib -lxml2"),\ $(if $(filter MSC,$(COM)),LIBXML2_LIBS="$(OUTDIR)/lib/libxml2.lib",LIBXML2_LIBS="-L$(OUTDIR)/lib -lxml2"),\
......
...@@ -740,29 +740,6 @@ End ...@@ -740,29 +740,6 @@ End
#endif #endif
#if defined( ENABLE_LIBLANGTAG ) && !defined( SYSTEM_LIBLANGTAG )
File gid_File_Lib_Langtag
LIB_FILE_BODY;
Styles = (PACKED);
Dir = SCP2_OOO_BIN_DIR;
#ifdef MACOSX
Name = STRING(CONCAT4(liblangtag,.,1,UNXSUFFIX));
#elif defined WNT
#if defined _gcc3
Name = STRING(CONCAT4(liblangtag,-,1,.dll));
#else
// Nothing, statically linked to libi18nisolang1
#endif
#else
// FIXME: use version vars
Name = STRING(CONCAT4(liblangtag,UNXSUFFIX,.,1));
#endif
End
#endif // ENABLE_LIBLANGTAG
#ifdef SOLAR_JAVA #ifdef SOLAR_JAVA
STD_LIB_FILE( gid_File_Lib_Jdbc, jdbc) STD_LIB_FILE( gid_File_Lib_Jdbc, jdbc)
......
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