forked from amazingfate/loongoffice
In situations when no command line params are available (for example in Windows Store msix packages they are still missing) let's try to use another executable shortcut for soffice Change-Id: I6d083912dbed1166d2d68efa5eb0096b73cb58c0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98382 Tested-by: Jenkins Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
154 lines
3.5 KiB
Makefile
154 lines
3.5 KiB
Makefile
# -*- 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_Module_Module,desktop))
|
|
|
|
$(eval $(call gb_Module_add_targets,desktop,\
|
|
CustomTarget_desktop_unopackages_install \
|
|
GeneratedPackage_desktop_unopackages_install \
|
|
Library_deployment \
|
|
Library_deploymentgui \
|
|
Library_deploymentmisc \
|
|
Library_offacc \
|
|
Library_sofficeapp \
|
|
$(if $(ENABLE_BREAKPAD), \
|
|
Library_crashreport \
|
|
) \
|
|
$(if $(DISABLE_GUI),,Library_spl) \
|
|
Package_branding \
|
|
$(if $(CUSTOM_BRAND_DIR),Package_branding_custom) \
|
|
UIConfig_deployment \
|
|
))
|
|
|
|
$(eval $(call gb_Module_add_l10n_targets,desktop,\
|
|
AllLangMoTarget_dkt \
|
|
))
|
|
|
|
ifneq (,$(filter DESKTOP,$(BUILD_TYPE)))
|
|
$(eval $(call gb_Module_add_targets,desktop,\
|
|
Executable_soffice_bin \
|
|
Executable_unopkg_bin \
|
|
$(if $(ENABLE_BREAKPAD),Executable_minidump_upload) \
|
|
Library_migrationoo2 \
|
|
Library_migrationoo3 \
|
|
Library_unopkgapp \
|
|
Package_scripts \
|
|
))
|
|
|
|
ifneq ($(OS),MACOSX)
|
|
ifneq ($(OS),WNT)
|
|
$(eval $(call gb_Module_add_targets,desktop,\
|
|
Pagein_calc \
|
|
Pagein_common \
|
|
Pagein_draw \
|
|
Pagein_impress \
|
|
Pagein_writer \
|
|
CustomTarget_soffice \
|
|
))
|
|
|
|
ifeq ($(USING_X11), TRUE)
|
|
$(eval $(call gb_Module_add_targets,desktop,\
|
|
Package_sbase_sh \
|
|
Package_scalc_sh \
|
|
Package_sdraw_sh \
|
|
Package_simpress_sh \
|
|
Package_smath_sh \
|
|
Package_swriter_sh \
|
|
Package_soffice_sh \
|
|
))
|
|
endif
|
|
endif
|
|
endif
|
|
endif
|
|
|
|
ifeq ($(OS),WNT)
|
|
|
|
$(eval $(call gb_Module_add_targets,desktop,\
|
|
StaticLibrary_winloader \
|
|
StaticLibrary_winlauncher \
|
|
Executable_quickstart \
|
|
Executable_sbase \
|
|
Executable_scalc \
|
|
Executable_sdraw \
|
|
Executable_simpress \
|
|
Executable_smath \
|
|
Executable_soffice_exe \
|
|
Executable_soffice_com \
|
|
Executable_soffice_safe \
|
|
Executable_sweb \
|
|
Executable_swriter \
|
|
Executable_unoinfo \
|
|
Executable_unopkg \
|
|
Executable_unopkg_com \
|
|
WinResTarget_quickstart \
|
|
WinResTarget_sbase \
|
|
WinResTarget_scalc \
|
|
WinResTarget_sdraw \
|
|
WinResTarget_simpress \
|
|
WinResTarget_soffice \
|
|
WinResTarget_sofficebin \
|
|
WinResTarget_smath \
|
|
WinResTarget_sweb \
|
|
WinResTarget_swriter \
|
|
))
|
|
|
|
else ifeq ($(OS),MACOSX)
|
|
|
|
else ifeq ($(OS),ANDROID)
|
|
|
|
else ifeq ($(OS),iOS)
|
|
|
|
else ifeq ($(OS),HAIKU)
|
|
|
|
else
|
|
|
|
$(eval $(call gb_Module_add_targets,desktop,\
|
|
Executable_oosplash \
|
|
))
|
|
|
|
endif
|
|
|
|
ifneq (,$(filter Extension_test-active,$(MAKECMDGOALS)))
|
|
$(eval $(call gb_Module_add_targets,desktop, \
|
|
Extension_test-active \
|
|
Jar_active_java \
|
|
Library_active_native \
|
|
))
|
|
endif
|
|
|
|
ifneq (,$(filter Extension_test-passive,$(MAKECMDGOALS)))
|
|
$(eval $(call gb_Module_add_targets,desktop, \
|
|
Extension_test-passive \
|
|
Jar_passive_java \
|
|
Library_passive_native \
|
|
Pyuno_passive_python \
|
|
Rdb_passive_generic \
|
|
Rdb_passive_platform \
|
|
))
|
|
endif
|
|
|
|
$(eval $(call gb_Module_add_check_targets,desktop, \
|
|
CppunitTest_desktop_app \
|
|
CppunitTest_desktop_version \
|
|
))
|
|
|
|
ifeq ($(OS),LINUX)
|
|
$(eval $(call gb_Module_add_check_targets,desktop, \
|
|
CppunitTest_desktop_lib \
|
|
CppunitTest_desktop_lokinit \
|
|
))
|
|
endif
|
|
|
|
# screenshots
|
|
$(eval $(call gb_Module_add_screenshot_targets,desktop,\
|
|
CppunitTest_desktop_dialogs_test \
|
|
))
|
|
|
|
# vim: set ts=4 sw=4 et:
|