summaryrefslogtreecommitdiff
path: root/setup_native/Library_sellangmsi.mk
blob: 2df29fc8bcfeb20d2bd02e4fc0e14eebe9670094 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# -*- 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_Library_Library,sellangmsi))

$(eval $(call gb_Library_use_custom_headers,sellangmsi,\
	setup_native/spell \
))

$(eval $(call gb_Library_add_defs,sellangmsi,\
	-U_DLL \
))

$(eval $(call gb_Library_add_cxxflags,sellangmsi,\
	$(if $(MSVC_USE_DEBUG_RUNTIME),/MTd,/MT) \
))

$(eval $(call gb_Library_add_ldflags,sellangmsi,\
	/DEF:$(SRCDIR)/setup_native/source/win32/customactions/sellang/sellang.def \
	/NODEFAULTLIB \
))

$(eval $(call gb_Library_add_exception_objects,sellangmsi,\
    setup_native/source/win32/customactions/sellang/sellang \
    setup_native/source/win32/customactions/sellang/sorttree \
))

$(eval $(call gb_Library_use_system_win32_libs,sellangmsi,\
	libcmt \
	libcpmt \
	msi \
	kernel32 \
	user32 \
	advapi32 \
	shell32 \
))

# vim: set noet sw=4 ts=4:
0'>2017-09-13Do not include non-standardized xlocale.h, include locale.h insteadEike Rathke 2017-06-22--enable-optimized should be orthogonal to --enable-debug/--enable-dbgutilStephan Bergmann 2017-06-10iOS icu4c patch file addedjan Iversen 2017-04-27Add ICU ticket number for this patchEike Rathke 2017-04-27Add ICU ticket number for this patchEike Rathke 2017-04-26Upgrade to ICU 59.1 follow-up: only add icu/source/data/misc/icudata.rcEike Rathke 2017-04-26Upgrade to ICU 59.1Eike Rathke 2017-04-21add ICU changeset-39671 fix for CVE-2017-7867 CVE-2017-7868Eike Rathke 2017-02-21Kill bitrot Emscripten experimentKhaled Hosny 2017-02-10Remove MinGW supportStephan Bergmann 2016-12-21add the same build fix that oss-fuzz contains for icu for our icuCaolán McNamara 2016-12-20static icu tweakingCaolán McNamara 2016-11-22external/icu: Silence -fsanitize=nullStephan Bergmann 2016-11-02upgrade to ICU 58Eike Rathke 2016-10-25Move i18nlangtag lib to URELIBStephan Bergmann 2016-07-11Make --enable-symbols orthogonal to --enable-debug/-dbgutilStephan Bergmann 2016-07-11Break gb_DEBUGINFO_FLAGS out of gb_DEBUG_CFLAGSStephan Bergmann 2016-05-03Handle wchar_t as native C++11 type on windowsDavid Ostrovsky