summaryrefslogtreecommitdiff
path: root/extensions/Library_so_activex_x64.mk
blob: dd2258f51ae9450f35f4b7fd81057c16c4dd831a (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
45
46
47
48
49
50
51
52
53
54
55
56
# -*- Mode: makefile; 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,so_activex_x64))

$(eval $(call gb_Library_set_x64,so_activex_x64,YES))

$(eval $(call gb_Library_use_custom_headers,so_activex_x64,extensions/source/activex/idl))

$(eval $(call gb_Library_set_include,so_activex_x64,\
	$$(INCLUDE) \
	-I$(SRCDIR)/extensions/source/activex \
	$(foreach i,$(ATL_INCLUDE), -I$(i)) \
))

$(eval $(call gb_Library_use_sdk_api,so_activex_x64))

$(eval $(call gb_Library_add_nativeres,so_activex_x64,so_activex))

$(eval $(call gb_Library_add_x64_generated_exception_objects,so_activex_x64,\
	CustomTarget/extensions/source/activex/so_activex \
	CustomTarget/extensions/source/activex/SOActiveX \
	CustomTarget/extensions/source/activex/SOComWindowPeer \
	CustomTarget/extensions/source/activex/SODispatchInterceptor \
	CustomTarget/extensions/source/activex/SOActionsApproval \
	CustomTarget/extensions/source/activex/StdAfx2 \
))

$(eval $(call gb_Library_add_ldflags,so_activex_x64,\
	/DEF:$(SRCDIR)/extensions/source/activex/so_activex.def \
	-LIBPATH:$(ATL_LIB)/amd64 \
))

$(eval $(call gb_Library_use_system_win32_libs,so_activex_x64,\
	advapi32 \
	gdi32 \
	ole32 \
	oleaut32 \
	shlwapi \
	urlmon \
	uuid \
))

$(eval $(call gb_Library_add_libs,so_activex_x64,\
	$(ATL_LIB)/amd64/$(if $(MSVC_USE_DEBUG_RUNTIME),atlsd.lib,atls.lib) \
))

# vim:set noet sw=4 ts=4:
e/commit/pyuno?h=cp-5.1-3&id=147cb6a2ae63debed3dd500e19b2776cebbc0031'>Bump python to 3.5David Ostrovsky 2015-10-23com::sun::star->css in package,pyunoNoel Grandin 2015-10-12Replace "SAL_OVERRIDE" with "override" in LIBO_INTERNAL_ONLY codeStephan Bergmann 2015-10-12Replace "SAL_DELETED_FUNCTION" with "= delete" in LIBO_INTERNAL_ONLY codeStephan Bergmann 2015-10-09fix build by moving python-related includes below othersDouglas Mencken 2015-09-29loplugin:removeunusedmethods, remove unused stuffNoel Grandin 2015-09-15Resolves: tdf#88206 replace cppu::WeakImplHelper* etc.Takeshi Abe 2015-08-31loplugin:stringconstant: OUStringBuffer: appendAscii -> appendStephan Bergmann 2015-08-22tdf#39440 reduce scope of local variablesMichael Weghorn 2015-08-18configure, pyuno: stop claiming our python 3.3.5 is 3.3.3Michael Stahl 2015-07-30Give PyUNO structs/exceptions their own separate typeMatthew J. Francis 2015-07-27Tweak introspection/invocation to be more useful to PyUNOMatthew J. Francis 2015-07-25Fix PyUNO object hash to use the correct pointerMatthew J. Francis 2015-07-21Make PyUNO objects hashableMatthew J. Francis 2015-07-02loplugin:unusedmethods bridges,ucbhelper,io,pyunoNoel Grandin 2015-07-02coverity#1309066 Uncaught exceptionCaolán McNamara 2015-07-01PyUNO: Allow import of constant group by nameMatthew J. Francis 2015-07-01Fix compilation with Python 2.7Matthew J. Francis 2015-06-28coverity#1308526 Uncaught exceptionCaolán McNamara 2015-06-26loplugin:implicitboolconversionStephan Bergmann 2015-06-26loplugin:cstylecastStephan Bergmann 2015-06-26loplugin:passstuffbyrefStephan Bergmann 2015-06-26loplugin:salboolStephan Bergmann 2015-06-26loplugin:salboolStephan Bergmann 2015-06-26loplugin:loopvartoosmallStephan Bergmann 2015-06-26loplugin:stringconstant: handle OUString+=OUString(literal)Stephan Bergmann 2015-06-26Make PyUNO provide more Pythonic behaviourMatthew J. Francis 2015-06-14Typo: pyhton->pythonJulien Nabet 2015-06-13TyposJulien Nabet 2015-06-12Typo: Adapater->AdapterJulien Nabet 2015-06-10pyuno: remove obsolete LC_NUMERIC to "C" mangling codeMichael Stahl 2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann 2015-06-02loplugin:loopvartoosmallNoel Grandin 2015-05-11loplugin:cstylecast: nop between pointer types of exactly same spellingStephan Bergmann