Kaydet (Commit) 425d8fd1 authored tarafından Michael Stahl's avatar Michael Stahl

stop delivering lots of external static libraries

Change-Id: Id0c5908adbdec40346c1b62304d1f72ed077ca54
üst f1d9c693
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_ExternalPackage_ExternalPackage,harfbuzz,harfbuzz))
$(eval $(call gb_ExternalPackage_use_external_project,harfbuzz,harfbuzz))
$(eval $(call gb_ExternalPackage_add_files,harfbuzz,lib,\
src/.libs/libharfbuzz.a \
src/.libs/libharfbuzz-icu.a \
))
# vim: set noet sw=4 ts=4:
...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,harfbuzz)) ...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,harfbuzz))
ifeq ($(ENABLE_HARFBUZZ)-$(SYSTEM_HARFBUZZ),TRUE-NO) ifeq ($(ENABLE_HARFBUZZ)-$(SYSTEM_HARFBUZZ),TRUE-NO)
$(eval $(call gb_Module_add_targets,harfbuzz,\ $(eval $(call gb_Module_add_targets,harfbuzz,\
ExternalPackage_harfbuzz \
ExternalProject_harfbuzz \ ExternalProject_harfbuzz \
UnpackedTarball_harfbuzz \ UnpackedTarball_harfbuzz \
)) ))
......
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_ExternalPackage_ExternalPackage,hunspell,hunspell))
ifneq ($(COM),MSC)
$(eval $(call gb_ExternalPackage_use_external_project,hunspell,hunspell))
$(eval $(call gb_ExternalPackage_add_file,hunspell,lib/libhunspell.a,src/hunspell/.libs/libhunspell-1.3.a))
endif
# vim: set noet sw=4 ts=4:
...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,hunspell)) ...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,hunspell))
ifeq ($(SYSTEM_HUNSPELL),NO) ifeq ($(SYSTEM_HUNSPELL),NO)
$(eval $(call gb_Module_add_targets,hunspell,\ $(eval $(call gb_Module_add_targets,hunspell,\
UnpackedTarball_hunspell \ UnpackedTarball_hunspell \
ExternalPackage_hunspell \
)) ))
ifeq ($(COM),MSC) ifeq ($(COM),MSC)
$(eval $(call gb_Module_add_targets,hunspell,\ $(eval $(call gb_Module_add_targets,hunspell,\
......
...@@ -9,20 +9,12 @@ ...@@ -9,20 +9,12 @@
$(eval $(call gb_ExternalPackage_ExternalPackage,hyphen,hyphen)) $(eval $(call gb_ExternalPackage_ExternalPackage,hyphen,hyphen))
ifneq ($(COM),MSC)
$(eval $(call gb_ExternalPackage_use_external_project,hyphen,hyphen))
ifeq ($(SYSTEM_HYPH),NO)
$(eval $(call gb_ExternalPackage_add_file,hyphen,lib/libhyphen.a,.libs/libhyphen.a))
endif
endif
ifeq ($(WITH_MYSPELL_DICTS),YES) ifeq ($(WITH_MYSPELL_DICTS),YES)
$(eval $(call gb_ExternalPackage_add_files,hyphen,bin,\
$(eval $(call gb_ExternalPackage_add_unpacked_files,hyphen,bin,\
hyph_en_US.dic \ hyph_en_US.dic \
)) ))
endif endif
# vim: set noet sw=4 ts=4: # vim: set noet sw=4 ts=4:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_ExternalPackage_ExternalPackage,libcdr,libcdr))
$(eval $(call gb_ExternalPackage_use_external_project,libcdr,libcdr))
ifeq ($(COM),MSC)
$(eval $(call gb_ExternalPackage_add_file,libcdr,lib/cdr-0.0.lib,src/lib/.libs/libcdr-0.0.lib))
else
$(eval $(call gb_ExternalPackage_add_file,libcdr,lib/libcdr-0.0.a,src/lib/.libs/libcdr-0.0.a))
endif
# vim: set noet sw=4 ts=4:
...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,libcdr)) ...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,libcdr))
ifeq ($(SYSTEM_CDR),NO) ifeq ($(SYSTEM_CDR),NO)
$(eval $(call gb_Module_add_targets,libcdr,\ $(eval $(call gb_Module_add_targets,libcdr,\
ExternalPackage_libcdr \
ExternalProject_libcdr \ ExternalProject_libcdr \
UnpackedTarball_libcdr \ UnpackedTarball_libcdr \
)) ))
......
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_ExternalPackage_ExternalPackage,exttextcat,exttextcat))
$(eval $(call gb_ExternalPackage_use_external_project,exttextcat,exttextcat))
$(eval $(call gb_ExternalPackage_add_file,exttextcat,lib/libexttextcat.a,src/.libs/libexttextcat-2.0.a))
# vim: set noet sw=4 ts=4:
...@@ -20,7 +20,6 @@ $(eval $(call gb_Module_add_targets,libexttextcat,\ ...@@ -20,7 +20,6 @@ $(eval $(call gb_Module_add_targets,libexttextcat,\
)) ))
else else
$(eval $(call gb_Module_add_targets,libexttextcat,\ $(eval $(call gb_Module_add_targets,libexttextcat,\
ExternalPackage_exttextcat \
ExternalProject_exttextcat \ ExternalProject_exttextcat \
)) ))
endif endif
......
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_ExternalPackage_ExternalPackage,langtag,langtag))
$(eval $(call gb_ExternalPackage_use_external_project,langtag,langtag))
ifeq ($(COM),MSC)
$(eval $(call gb_ExternalPackage_add_file,langtag,lib/langtag.lib,liblangtag/.libs/liblangtag.lib))
else
$(eval $(call gb_ExternalPackage_add_file,langtag,lib/liblangtag.a,liblangtag/.libs/liblangtag.a))
endif
# vim: set noet sw=4 ts=4:
...@@ -15,7 +15,6 @@ ifeq ($(SYSTEM_LIBLANGTAG),NO) ...@@ -15,7 +15,6 @@ ifeq ($(SYSTEM_LIBLANGTAG),NO)
$(eval $(call gb_Module_add_targets,liblangtag,\ $(eval $(call gb_Module_add_targets,liblangtag,\
UnpackedTarball_langtag \ UnpackedTarball_langtag \
ExternalPackage_langtag_data \ ExternalPackage_langtag_data \
ExternalPackage_langtag \
ExternalProject_langtag \ ExternalProject_langtag \
ExternalPackage_liblangtag_data \ ExternalPackage_liblangtag_data \
)) ))
......
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_ExternalPackage_ExternalPackage,libmspub,libmspub))
$(eval $(call gb_ExternalPackage_use_external_project,libmspub,libmspub))
ifeq ($(COM),MSC)
$(eval $(call gb_ExternalPackage_add_file,libmspub,lib/mspub-0.0.lib,src/lib/.libs/libmspub-0.0.lib))
else
$(eval $(call gb_ExternalPackage_add_file,libmspub,lib/libmspub-0.0.a,src/lib/.libs/libmspub-0.0.a))
endif
# vim: set noet sw=4 ts=4:
...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,libmspub)) ...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,libmspub))
ifeq ($(SYSTEM_MSPUB),NO) ifeq ($(SYSTEM_MSPUB),NO)
$(eval $(call gb_Module_add_targets,libmspub,\ $(eval $(call gb_Module_add_targets,libmspub,\
ExternalPackage_libmspub \
ExternalProject_libmspub \ ExternalProject_libmspub \
UnpackedTarball_libmspub \ UnpackedTarball_libmspub \
)) ))
......
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_ExternalPackage_ExternalPackage,libmwaw,libmwaw))
$(eval $(call gb_ExternalPackage_use_external_project,libmwaw,libmwaw))
ifeq ($(OS)$(COM),WNTMSC)
$(eval $(call gb_ExternalPackage_add_file,libmwaw,lib/mwaw-0.1.lib,src/lib/.libs/libmwaw-0.1.lib))
else
$(eval $(call gb_ExternalPackage_add_file,libmwaw,lib/libmwaw-0.1.a,src/lib/.libs/libmwaw-0.1.a))
endif
# vim: set noet sw=4 ts=4:
...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,libmwaw)) ...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,libmwaw))
ifeq ($(SYSTEM_MWAW),NO) ifeq ($(SYSTEM_MWAW),NO)
$(eval $(call gb_Module_add_targets,libmwaw,\ $(eval $(call gb_Module_add_targets,libmwaw,\
ExternalPackage_libmwaw \
ExternalProject_libmwaw \ ExternalProject_libmwaw \
UnpackedTarball_libmwaw \ UnpackedTarball_libmwaw \
)) ))
......
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_ExternalPackage_ExternalPackage,libodfgen,libodfgen))
$(eval $(call gb_ExternalPackage_use_external_project,libodfgen,libodfgen))
ifeq ($(COM),MSC)
$(eval $(call gb_ExternalPackage_add_file,libodfgen,lib/odfgen-0.0.lib,src/.libs/libodfgen-0.0.lib))
else
$(eval $(call gb_ExternalPackage_add_file,libodfgen,lib/libodfgen-0.0.a,src/.libs/libodfgen-0.0.a))
endif
# vim: set noet sw=4 ts=4:
...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,libodfgen)) ...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,libodfgen))
ifeq ($(SYSTEM_ODFGEN),NO) ifeq ($(SYSTEM_ODFGEN),NO)
$(eval $(call gb_Module_add_targets,libodfgen,\ $(eval $(call gb_Module_add_targets,libodfgen,\
ExternalPackage_libodfgen \
ExternalProject_libodfgen \ ExternalProject_libodfgen \
UnpackedTarball_libodfgen \ UnpackedTarball_libodfgen \
)) ))
......
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_ExternalPackage_ExternalPackage,libvisio,libvisio))
$(eval $(call gb_ExternalPackage_use_external_project,libvisio,libvisio))
ifeq ($(COM),MSC)
$(eval $(call gb_ExternalPackage_add_file,libvisio,lib/visio-0.0.lib,src/lib/.libs/libvisio-0.0.lib))
else
$(eval $(call gb_ExternalPackage_add_file,libvisio,lib/libvisio-0.0.a,src/lib/.libs/libvisio-0.0.a))
endif
# vim: set noet sw=4 ts=4:
...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,libvisio)) ...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,libvisio))
ifeq ($(SYSTEM_VISIO),NO) ifeq ($(SYSTEM_VISIO),NO)
$(eval $(call gb_Module_add_targets,libvisio,\ $(eval $(call gb_Module_add_targets,libvisio,\
ExternalPackage_libvisio \
ExternalProject_libvisio \ ExternalProject_libvisio \
UnpackedTarball_libvisio \ UnpackedTarball_libvisio \
)) ))
......
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_ExternalPackage_ExternalPackage,libwpd,libwpd))
$(eval $(call gb_ExternalPackage_use_external_project,libwpd,libwpd))
ifeq ($(OS)$(COM),WNTMSC)
$(eval $(call gb_ExternalPackage_add_file,libwpd,lib/wpd-0.9.lib,src/lib/.libs/libwpd-0.9.lib))
else
$(eval $(call gb_ExternalPackage_add_file,libwpd,lib/libwpd-0.9.a,src/lib/.libs/libwpd-0.9.a))
endif
# vim: set noet sw=4 ts=4:
...@@ -13,7 +13,6 @@ ifeq ($(SYSTEM_WPD),NO) ...@@ -13,7 +13,6 @@ ifeq ($(SYSTEM_WPD),NO)
$(eval $(call gb_Module_add_targets,libwpd,\ $(eval $(call gb_Module_add_targets,libwpd,\
ExternalProject_libwpd \ ExternalProject_libwpd \
ExternalPackage_libwpd \
UnpackedTarball_libwpd \ UnpackedTarball_libwpd \
)) ))
......
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_ExternalPackage_ExternalPackage,libwpg,libwpg))
$(eval $(call gb_ExternalPackage_use_external_project,libwpg,libwpg))
ifeq ($(OS)$(COM),WNTMSC)
$(eval $(call gb_ExternalPackage_add_file,libwpg,lib/wpg-0.2.lib,src/lib/.libs/libwpg-0.2.lib))
else
$(eval $(call gb_ExternalPackage_add_file,libwpg,lib/libwpg-0.2.a,src/lib/.libs/libwpg-0.2.a))
endif
# vim: set noet sw=4 ts=4:
...@@ -13,7 +13,6 @@ ifeq ($(SYSTEM_WPG),NO) ...@@ -13,7 +13,6 @@ ifeq ($(SYSTEM_WPG),NO)
$(eval $(call gb_Module_add_targets,libwpg,\ $(eval $(call gb_Module_add_targets,libwpg,\
ExternalProject_libwpg \ ExternalProject_libwpg \
ExternalPackage_libwpg \
UnpackedTarball_libwpg \ UnpackedTarball_libwpg \
)) ))
......
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_ExternalPackage_ExternalPackage,libwps,libwps))
$(eval $(call gb_ExternalPackage_use_external_project,libwps,libwps))
ifeq ($(OS)$(COM),WNTMSC)
$(eval $(call gb_ExternalPackage_add_file,libwps,lib/wps-0.2.lib,src/lib/.libs/libwps-0.2.lib))
else
$(eval $(call gb_ExternalPackage_add_file,libwps,lib/libwps-0.2.a,src/lib/.libs/libwps-0.2.a))
endif
# vim: set noet sw=4 ts=4:
...@@ -13,7 +13,6 @@ ifeq ($(SYSTEM_WPS),NO) ...@@ -13,7 +13,6 @@ ifeq ($(SYSTEM_WPS),NO)
$(eval $(call gb_Module_add_targets,libwps,\ $(eval $(call gb_Module_add_targets,libwps,\
ExternalProject_libwps \ ExternalProject_libwps \
ExternalPackage_libwps \
UnpackedTarball_libwps \ UnpackedTarball_libwps \
)) ))
......
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_ExternalPackage_ExternalPackage,mythes,mythes))
ifneq ($(COM),MSC)
$(eval $(call gb_ExternalPackage_use_external_project,mythes,mythes))
$(eval $(call gb_ExternalPackage_add_file,mythes,lib/libmythes.a,.libs/libmythes-1.2.a))
endif
# vim: set noet sw=4 ts=4:
...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,mythes)) ...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,mythes))
ifeq ($(SYSTEM_MYTHES),NO) ifeq ($(SYSTEM_MYTHES),NO)
$(eval $(call gb_Module_add_targets,mythes,\ $(eval $(call gb_Module_add_targets,mythes,\
UnpackedTarball_mythes \ UnpackedTarball_mythes \
ExternalPackage_mythes \
)) ))
ifeq ($(COM),MSC) ifeq ($(COM),MSC)
$(eval $(call gb_Module_add_targets,mythes,\ $(eval $(call gb_Module_add_targets,mythes,\
......
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_ExternalPackage_ExternalPackage,openldap,openldap))
$(eval $(call gb_ExternalPackage_use_external_project,openldap,openldap))
$(eval $(call gb_ExternalPackage_add_files,openldap,lib,\
libraries/libldap/.libs/libldap.a \
libraries/libldap_r/.libs/libldap_r.a \
libraries/liblber/.libs/liblber.a \
))
# vim: set noet sw=4 ts=4:
...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,openldap)) ...@@ -12,7 +12,6 @@ $(eval $(call gb_Module_Module,openldap))
ifeq ($(SYSTEM_OPENLDAP),NO) ifeq ($(SYSTEM_OPENLDAP),NO)
$(eval $(call gb_Module_add_targets,openldap,\ $(eval $(call gb_Module_add_targets,openldap,\
ExternalPackage_openldap \
ExternalProject_openldap \ ExternalProject_openldap \
UnpackedTarball_openldap \ UnpackedTarball_openldap \
)) ))
......
...@@ -20,10 +20,5 @@ $(eval $(call gb_ExternalPackage_add_libraries_for_install,openssl,bin,\ ...@@ -20,10 +20,5 @@ $(eval $(call gb_ExternalPackage_add_libraries_for_install,openssl,bin,\
out32dll/ssleay32.dll \ out32dll/ssleay32.dll \
out32dll/libeay32.dll \ out32dll/libeay32.dll \
)) ))
else
$(eval $(call gb_ExternalPackage_add_files,openssl,lib,\
libcrypto.a \
libssl.a \
))
endif endif
# vim: set noet sw=4 ts=4: # vim: set noet sw=4 ts=4:
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
$(eval $(call gb_ExternalPackage_ExternalPackage,poppler,poppler))
$(eval $(call gb_ExternalPackage_use_external_project,poppler,poppler))
ifeq ($(OS)$(COM),WNTMSC)
$(eval $(call gb_ExternalPackage_add_file,poppler,lib/poppler.lib,poppler/.libs/libpoppler.lib))
$(eval $(call gb_ExternalPackage_add_file,poppler,lib/fofi.lib,fofi/.libs/libfofi.lib))
$(eval $(call gb_ExternalPackage_add_file,poppler,lib/goo.lib,goo/.libs/libgoo.lib))
else
$(eval $(call gb_ExternalPackage_add_file,poppler,lib/libpoppler.a,poppler/.libs/libpoppler.a))
$(eval $(call gb_ExternalPackage_add_file,poppler,lib/libfofi.a,fofi/.libs/libfofi.a))
$(eval $(call gb_ExternalPackage_add_file,poppler,lib/libgoo.a,goo/.libs/libgoo.a))
endif
# vim: set noet sw=4 ts=4:
...@@ -13,7 +13,6 @@ ifeq ($(SYSTEM_POPPLER),NO) ...@@ -13,7 +13,6 @@ ifeq ($(SYSTEM_POPPLER),NO)
$(eval $(call gb_Module_add_targets,poppler,\ $(eval $(call gb_Module_add_targets,poppler,\
ExternalProject_poppler \ ExternalProject_poppler \
ExternalPackage_poppler \
UnpackedTarball_poppler \ UnpackedTarball_poppler \
)) ))
......
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