mirror of
https://github.com/LibreOffice/core.git
synced 2025-07-20 18:18:30 +00:00
don't add 64bit activex component to 32bit builds anymore
makefile stuff anymore, there's still code that can be removed from the
actual code (partly reverting 8f6b5370be
that added support for using 64bit Internet Explorer with 32bit Office
Change-Id: Id0c59e2ef2f4c87a04f18ea54ed04f4337ea6c73
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/185564
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Tested-by: Jenkins
This commit is contained in:
@ -728,12 +728,6 @@ $(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,activex, \
|
||||
so_activex \
|
||||
))
|
||||
|
||||
ifneq ($(BUILD_X64),)
|
||||
$(eval $(call gb_Helper_register_libraries_for_install,PLAINLIBS_OOO,activexwin64, \
|
||||
so_activex_x64 \
|
||||
))
|
||||
endif
|
||||
|
||||
$(eval $(call gb_Helper_register_executables_for_install,OOO,spsuppfiles, \
|
||||
spsupp_helper \
|
||||
))
|
||||
|
@ -1,25 +0,0 @@
|
||||
# -*- 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_CustomTarget_CustomTarget,extensions/source/activex))
|
||||
|
||||
$(call gb_CustomTarget_get_target,extensions/source/activex) : \
|
||||
$(gb_CustomTarget_workdir)/extensions/source/activex/SOActionsApproval.cxx \
|
||||
$(gb_CustomTarget_workdir)/extensions/source/activex/SOActiveX.cxx \
|
||||
$(gb_CustomTarget_workdir)/extensions/source/activex/SOComWindowPeer.cxx \
|
||||
$(gb_CustomTarget_workdir)/extensions/source/activex/SODispatchInterceptor.cxx \
|
||||
$(gb_CustomTarget_workdir)/extensions/source/activex/StdAfx2.cxx \
|
||||
$(gb_CustomTarget_workdir)/extensions/source/activex/so_activex.cxx \
|
||||
|
||||
$(gb_CustomTarget_workdir)/extensions/source/activex/% : \
|
||||
$(SRCDIR)/extensions/source/activex/% \
|
||||
| $(gb_CustomTarget_workdir)/extensions/source/activex/.dir
|
||||
cp $< $@
|
||||
|
||||
# vim:set shiftwidth=4 tabstop=4 noexpandtab:
|
@ -1,56 +0,0 @@
|
||||
# -*- 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,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,\
|
||||
$(subst /x86,/x64,$(ATL_LIB)/atls.lib)) \
|
||||
)
|
||||
|
||||
# vim:set noet sw=4 ts=4:
|
@ -84,12 +84,6 @@ $(eval $(call gb_Module_add_targets,extensions,\
|
||||
CustomTarget_so_activex_idl \
|
||||
))
|
||||
|
||||
ifeq ($(BUILD_X64),TRUE)
|
||||
$(eval $(call gb_Module_add_targets,extensions,\
|
||||
CustomTarget_so_activex_x64 \
|
||||
Library_so_activex_x64 \
|
||||
))
|
||||
endif # BUILD_X64
|
||||
endif # COM=MSC
|
||||
|
||||
$(eval $(call gb_Module_add_targets,extensions,\
|
||||
|
@ -11,7 +11,6 @@ $(eval $(call gb_AutoInstall_AutoInstall))
|
||||
|
||||
$(eval $(call gb_AutoInstall_add_module,activexbinarytable,LIBO_LIB_FILE_BINARYTABLE))
|
||||
$(eval $(call gb_AutoInstall_add_module,activex,LIBO_LIB_FILE))
|
||||
$(eval $(call gb_AutoInstall_add_module,activexwin64,LIBO_LIB_FILE_COMPONENTCONDITION,,,,"VersionNT64"))
|
||||
$(eval $(call gb_AutoInstall_add_module,base,LIBO_LIB_FILE,LIBO_EXECUTABLE))
|
||||
$(eval $(call gb_AutoInstall_add_module,base_brand,,LIBO_EXECUTABLE,,PACKAGE_FILELIST))
|
||||
$(eval $(call gb_AutoInstall_add_module,brand,,LIBO_EXECUTABLE,,PACKAGE_FILELIST))
|
||||
|
@ -12,7 +12,6 @@ $(eval $(call gb_InstallModule_InstallModule,scp2/activex))
|
||||
$(eval $(call gb_InstallModule_use_auto_install_libs,scp2/activex,\
|
||||
activexbinarytable \
|
||||
activex \
|
||||
activexwin64 \
|
||||
))
|
||||
|
||||
$(eval $(call gb_InstallModule_add_localized_scpfiles,scp2/activex,\
|
||||
|
@ -20,7 +20,6 @@
|
||||
|
||||
#include "AutoInstall/activexbinarytable"
|
||||
#include "AutoInstall/activex"
|
||||
#include "AutoInstall/activexwin64"
|
||||
|
||||
Module gid_Module_Optional_Activexcontrol
|
||||
PackageInfo = "packinfo_office.txt";
|
||||
@ -29,6 +28,5 @@ Module gid_Module_Optional_Activexcontrol
|
||||
Default = NO;
|
||||
ParentID = gid_Module_Optional;
|
||||
Files = (auto_activexbinarytable_ALL,
|
||||
auto_activex_ALL,
|
||||
auto_activexwin64_ALL);
|
||||
auto_activex_ALL);
|
||||
End
|
||||
|
Reference in New Issue
Block a user