| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 1 | # -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 2 | # |
| Michael Meeks | 62badf38 | 2013-04-19 21:10:42 +0100 | [diff] [blame] | 3 | # This file is part of the LibreOffice project. |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 4 | # |
| Michael Meeks | 62badf38 | 2013-04-19 21:10:42 +0100 | [diff] [blame] | 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/. |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 8 | # |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 9 | |
| 10 | $(eval $(call gb_Module_Module,shell)) |
| 11 | |
| 12 | $(eval $(call gb_Module_add_targets,shell,\ |
| Matúš Kukan | 6078d32 | 2013-04-15 12:41:49 +0200 | [diff] [blame] | 13 | $(if $(filter-out MACOSX WNT,$(OS)),Library_desktopbe) \ |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 14 | Library_localebe \ |
| Michael Stahl | 2154fca | 2012-11-09 20:54:11 +0100 | [diff] [blame] | 15 | )) |
| 16 | |
| Baptiste Daroussin | 5a37986 | 2014-06-11 11:28:14 +0200 | [diff] [blame] | 17 | ifneq ($(filter DRAGONFLY FREEBSD LINUX NETBSD OPENBSD,$(OS)),) |
| Michael Stahl | 2154fca | 2012-11-09 20:54:11 +0100 | [diff] [blame] | 18 | ifeq ($(ENABLE_GIO),TRUE) |
| 19 | $(eval $(call gb_Module_add_targets,shell,\ |
| Bjoern Michaelsen | 8cd6a94 | 2012-11-09 19:10:38 +0100 | [diff] [blame] | 20 | Library_losessioninstall \ |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 21 | )) |
| Michael Stahl | 2154fca | 2012-11-09 20:54:11 +0100 | [diff] [blame] | 22 | endif |
| 23 | endif |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 24 | |
| Richard PALO | a395a39 | 2014-11-10 17:33:47 +0100 | [diff] [blame] | 25 | ifeq ($(OS),SOLARIS) |
| 26 | ifeq ($(ENABLE_GIO),TRUE) |
| 27 | $(eval $(call gb_Module_add_targets,shell,\ |
| 28 | Library_losessioninstall \ |
| 29 | )) |
| 30 | endif |
| 31 | endif |
| 32 | |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 33 | ifeq ($(ENABLE_KDE4),TRUE) |
| 34 | $(eval $(call gb_Module_add_targets,shell,\ |
| 35 | Library_kde4be \ |
| 36 | )) |
| 37 | endif |
| 38 | |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 39 | ifeq ($(ENABLE_TDE),TRUE) |
| 40 | $(eval $(call gb_Module_add_targets,shell,\ |
| 41 | Library_tdebe \ |
| 42 | )) |
| 43 | endif |
| 44 | |
| Matúš Kukan | 22e8f9b | 2012-05-28 15:04:18 +0200 | [diff] [blame] | 45 | ifeq ($(OS),WNT) |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 46 | |
| 47 | $(eval $(call gb_Module_add_targets,shell,\ |
| 48 | Executable_regsvrex \ |
| 49 | Executable_senddoc \ |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 50 | Library_smplmail \ |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 51 | Library_wininetbe \ |
| 52 | StaticLibrary_simplemapi \ |
| 53 | )) |
| 54 | |
| Matúš Kukan | 22e8f9b | 2012-05-28 15:04:18 +0200 | [diff] [blame] | 55 | ifeq ($(COM),MSC) |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 56 | $(eval $(call gb_Module_add_targets,shell,\ |
| 57 | CustomTarget_shlxthdl_res \ |
| 58 | Library_ooofilt \ |
| 59 | Library_propertyhdl \ |
| 60 | Library_shlxthdl \ |
| 61 | StaticLibrary_shlxthandler_common \ |
| 62 | StaticLibrary_xmlparser \ |
| 63 | WinResTarget_shlxthdl \ |
| 64 | )) |
| Fridrich Štrba | cfda5af | 2013-07-18 11:30:10 +0200 | [diff] [blame] | 65 | |
| 66 | $(eval $(call gb_Module_add_check_targets,shell,\ |
| 67 | CppunitTest_shell_zip \ |
| 68 | )) |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 69 | endif |
| 70 | |
| Andras Timar | e7ee6ed | 2012-05-29 15:21:01 +0200 | [diff] [blame] | 71 | ifeq ($(BUILD_X64),TRUE) |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 72 | $(eval $(call gb_Module_add_targets,shell,\ |
| 73 | CustomTarget_x64 \ |
| 74 | Library_ooofilt_x64 \ |
| 75 | Library_propertyhdl_x64 \ |
| 76 | Library_shlxthdl_x64 \ |
| 77 | StaticLibrary_shlxthandler_common_x64 \ |
| 78 | StaticLibrary_xmlparser_x64 \ |
| 79 | )) |
| 80 | endif |
| 81 | |
| 82 | endif |
| 83 | |
| 84 | ifeq ($(OS),MACOSX) |
| 85 | $(eval $(call gb_Module_add_targets,shell,\ |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 86 | Library_macbe \ |
| 87 | )) |
| 88 | endif |
| 89 | |
| 90 | ifeq ($(filter DESKTOP,$(BUILD_TYPE)),DESKTOP) |
| 91 | |
| 92 | $(eval $(call gb_Module_add_targets,shell,\ |
| 93 | Executable_lngconvex \ |
| Michael Stahl | 42c9f35 | 2014-03-03 22:39:09 +0100 | [diff] [blame] | 94 | Library_syssh \ |
| Tor Lillqvist | c84f0da | 2014-03-07 10:32:45 +0200 | [diff] [blame] | 95 | )) |
| 96 | |
| 97 | ifneq ($(OS),WNT) |
| 98 | |
| 99 | $(eval $(call gb_Module_add_targets,shell,\ |
| Tor Lillqvist | ee39446 | 2014-03-07 10:08:08 +0200 | [diff] [blame] | 100 | StaticLibrary_xmlparser \ |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 101 | )) |
| 102 | |
| Tor Lillqvist | c84f0da | 2014-03-07 10:32:45 +0200 | [diff] [blame] | 103 | endif |
| 104 | |
| Samuel Mehrbrodt | 313b82d | 2015-10-02 09:59:59 +0200 | [diff] [blame] | 105 | ifeq ($(USING_X11),TRUE) |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 106 | $(eval $(call gb_Module_add_targets,shell,\ |
| Tor Lillqvist | ff3f66d | 2014-03-07 10:17:19 +0200 | [diff] [blame] | 107 | Library_recentfile \ |
| Tor Lillqvist | a59e2d4 | 2014-08-11 11:42:33 +0300 | [diff] [blame] | 108 | )) |
| Riccardo Magliocchetti | 8b94b2e | 2014-11-05 17:10:16 +0100 | [diff] [blame] | 109 | endif |
| Tor Lillqvist | a59e2d4 | 2014-08-11 11:42:33 +0300 | [diff] [blame] | 110 | |
| 111 | ifneq ($(OS),WNT) |
| 112 | |
| 113 | $(eval $(call gb_Module_add_targets,shell,\ |
| Stephan Bergmann | f3f63f5 | 2014-11-06 14:11:35 +0100 | [diff] [blame] | 114 | Executable_uri_encode \ |
| Tor Lillqvist | a59e2d4 | 2014-08-11 11:42:33 +0300 | [diff] [blame] | 115 | Library_cmdmail \ |
| David Tardon | 6514956 | 2013-05-04 09:07:16 +0200 | [diff] [blame] | 116 | Package_senddoc \ |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 117 | )) |
| 118 | |
| David Tardon | d4efa8b | 2012-04-28 20:48:14 +0200 | [diff] [blame] | 119 | endif |
| 120 | |
| 121 | endif |
| 122 | |
| 123 | # vim: set shiftwidth=4 tabstop=4 noexpandtab: |