bump product version to 4.1.6.2
[LibreOffice.git] / shell / Module_shell.mk
blobecd3772e31be1aaa08800760b9f2b0174ffecef5
1 # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
3 # This file is part of the LibreOffice project.
5 # This Source Code Form is subject to the terms of the Mozilla Public
6 # License, v. 2.0. If a copy of the MPL was not distributed with this
7 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
10 $(eval $(call gb_Module_Module,shell))
12 $(eval $(call gb_Module_add_targets,shell,\
13 $(if $(filter-out MACOSX WNT,$(OS)),Library_desktopbe) \
14 Library_localebe \
17 ifeq ($(OS),LINUX)
18 ifeq ($(ENABLE_GIO),TRUE)
19 $(eval $(call gb_Module_add_targets,shell,\
20 Library_losessioninstall \
22 endif
23 endif
25 ifeq ($(ENABLE_GCONF),TRUE)
26 $(eval $(call gb_Module_add_targets,shell,\
27 Library_gconfbe \
29 endif
31 ifeq ($(ENABLE_KDE4),TRUE)
32 $(eval $(call gb_Module_add_targets,shell,\
33 Library_kde4be \
35 endif
37 ifeq ($(ENABLE_KDE),TRUE)
38 $(eval $(call gb_Module_add_targets,shell,\
39 Library_kdebe \
41 endif
43 ifeq ($(ENABLE_TDE),TRUE)
44 $(eval $(call gb_Module_add_targets,shell,\
45 Library_tdebe \
47 endif
49 ifneq ($(filter TRUE,$(ENABLE_KDE) $(ENABLE_TDE)),)
50 $(eval $(call gb_Module_add_targets,shell,\
52 endif
54 ifeq ($(OS),WNT)
56 $(eval $(call gb_Module_add_targets,shell,\
57 Executable_regsvrex \
58 Executable_senddoc \
59 Library_smplmail \
60 Library_syssh_win \
61 Library_wininetbe \
62 StaticLibrary_simplemapi \
65 ifeq ($(COM),MSC)
66 $(eval $(call gb_Module_add_targets,shell,\
67 CustomTarget_shlxthdl_res \
68 Library_ooofilt \
69 Library_propertyhdl \
70 Library_shlxthdl \
71 StaticLibrary_shlxthandler_common \
72 StaticLibrary_xmlparser \
73 WinResTarget_shlxthdl \
75 endif
77 ifeq ($(BUILD_X64),TRUE)
78 $(eval $(call gb_Module_add_targets,shell,\
79 CustomTarget_x64 \
80 Library_ooofilt_x64 \
81 Library_propertyhdl_x64 \
82 Library_shlxthdl_x64 \
83 StaticLibrary_shlxthandler_common_x64 \
84 StaticLibrary_xmlparser_x64 \
86 endif
88 endif
90 ifeq ($(OS),MACOSX)
91 $(eval $(call gb_Module_add_targets,shell,\
92 Library_macbe \
94 endif
96 ifeq ($(filter DESKTOP,$(BUILD_TYPE)),DESKTOP)
98 $(eval $(call gb_Module_add_targets,shell,\
99 Executable_lngconvex \
102 ifneq ($(OS),WNT)
104 $(eval $(call gb_Module_add_targets,shell,\
105 Executable_gnome_open_url \
106 Executable_uri_encode \
107 Library_cmdmail \
108 Library_syssh \
109 Package_scripts \
110 Package_scripts_gnome \
111 Package_scripts_kde \
112 Package_senddoc \
113 StaticLibrary_xmlparser \
116 ifneq ($(filter-out MACOSX IOS ANDROID,$(OS)),)
117 $(eval $(call gb_Module_add_targets,shell,\
118 Library_recentfile \
120 endif
122 endif
124 endif
126 # vim: set shiftwidth=4 tabstop=4 noexpandtab: