summaryrefslogtreecommitdiffstats
path: root/cppuhelper/Library_cppuhelper.mk
Commit message (Collapse)AuthorAgeFilesLines
* tdf#94306 remove unused boost dependenciesJochen Nitschke2016-04-131-2/+0
| | | | | | | | | | remove <boost/noncopyable.hpp> in pch and remove boost from makefile if it was the only boost entry. Change-Id: Icb945ae59c137571f4f63807601738eea5c3e831 Reviewed-on: https://gerrit.libreoffice.org/24061 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* update_pch: add a bunch of pch filesThomas Arnhold2014-06-041-0/+2
| | | | | | | | | | | connectivity: 3m52s -> 2m47s cppcanvas: 28s -> 13s cppuhelper: 20s -> 14s dbaccess: 2m38s -> 2m01s hwpfilter: 16s -> 13s sot: 21s -> 16s Change-Id: I49286bfe6be73dd1b861be632b95e17a99e82f8a
* prefer makefile-gmake-modeTakeshi Abe2014-04-281-1/+1
| | | | Change-Id: I9cc9bfbddd3a90e00eee3e674994e5d6207f9034
* gbuild: make the versioned library the linktarget on UnixesMichael Stahl2013-09-221-1/+1
| | | | | | | | | | | | | | | | | If there is a SOVERSION then the versioned library is a real file and the unversioned one just a symlink; better to have the real file be the target. - add gb_Library_UDK_MAJORVER variable for SOVERSION - remove version parameter of gb_Library_set_soversion_script; instead hardcode the SOVERSION since it must be included in the file name in gb_Library_FILENAMES anyway - store the unversioned symlink in the ILIBTARGET variable - via new gb_Library_get_workdir_target_versionlink function - removed gb_Helper_install call that resulted in both versioned and unversioned libs in instdir Change-Id: I2c6f1698f0e39fdb2c07964d43ed9485cbca0b30
* Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks2013-04-301-21/+4
|
* Revert "Revert "WIP: Experimental new binary type.rdb format""Stephan Bergmann2013-04-221-1/+1
| | | | | | | | | | | | | | | This reverts commit 67e69a55820f50973ca0de75ccab2bb07d0bada8, applying a band- aid fix to cli_ure/source/climaker for now. Conflicts: stoc/inc/bootstrapservices.hxx stoc/source/tdmanager/lrucache.hxx stoc/source/tdmanager/tdmgr.cxx stoc/source/tdmanager/tdmgr_common.hxx stoc/source/tdmanager/tdmgr_tdenumeration.cxx stoc/source/tdmanager/tdmgr_tdenumeration.hxx Change-Id: Iae669985d0194f06fa349a4a39f0ebd230bc5d28
* Revert "WIP: Experimental new binary type.rdb format"Stephan Bergmann2013-03-091-1/+1
| | | | | This reverts commit 892ef8b0565c7f5f343d71e3b61c41655f80267b, Windows-only cli_ure needs to be adapted first.
* WIP: Experimental new binary type.rdb formatStephan Bergmann2013-03-091-1/+1
| | | | | | | | | | | | Implement theTypeDescriptionManager directly on top of unoidl::Manager and unoidl::Provider in cppuhelper instead of on top of css.reflection UNO interfaces in stoc. Adapt desktop/source/deployment/ accordingly. There is no longer a com.sun.star.reflection.TypeDescriptionManager service implementation now, only a com.sun.star.reflection.theTypeDescriptionManager singleton one, which appears to not cause problems in practice. Change-Id: I179501272f0712353b7d50d3eba2ec2bb79db373
* WIP: Experimental new binary type.rdb formatStephan Bergmann2013-02-251-2/+1
| | | | | | | | Move unoidl functionality into a module of its own, as a prerequisite to use it in codemaker etc. (This is intended to ultimately remove modules store and registry, modulo backwards compatibility constraints.) Change-Id: If5274cbd3a595951e6cf7a9664bc542f01833f38
* WIP: Experimental new binary type.rdb formatStephan Bergmann2013-02-221-0/+2
| | | | | | | | | Prepare cppuhelper/unoidl.hxx for direct consumption by code that currently uses registry/ to read .rdb files (e.g., codemaker). The additional exports will need to be properly hidden from general users in gcc3.map (and documented, and...). Change-Id: I5cdff6fe69ab88435972e16dbda2311450f20ede
* gbuild: do not copy boost headers aroundMichael Stahl2013-01-261-0/+2
| | | | | | | | | - do not use gb_UnpackedTarball_copy_header_files for boost - adapt the optimization in concat-deps.c for new path - use boost_headers in all LinkTargets that require it - add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
* Unfold remainder of add_access_control_entries at call siteStephan Bergmann2013-01-161-1/+0
| | | | Change-Id: I6e1a5a0223c1ea3e1a8c8800fb4cb032719ecf4f
* Extract servicemanager and typedescriptionprovider from defaultbootstrapStephan Bergmann2013-01-161-0/+2
| | | | Change-Id: I94fe7e68c5a49e591a625e9bf62108acac69428d
* cppuhelper: add compatible symbol for obsolete method.Michael Meeks2012-12-061-0/+1
|
* remove obsolete stdidlclass.Michael Meeks2012-12-061-1/+0
|
* replace findsofficepath.obj by static libDavid Tardon2012-10-101-6/+2
| | | | Change-Id: I652ac46aec72a92667995353efa637f0a2310672
* gbuild: invert handling of standard system libraries:Michael Stahl2012-09-281-2/+0
| | | | | | | Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
* gbuild: replace direct gb_STDLIBS use with ...Michael Stahl2012-09-281-1/+2
| | | | | | ... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
* gbuild: split uwinapi out of gb_STDLIBSMichael Stahl2012-09-281-0/+1
| | | | Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
* Introduce cppu::supportsService helper, adapt some call-sitesStephan Bergmann2012-09-141-0/+1
| | | | | | ...more to follow (easy hack?) Change-Id: Icb02626495701a3905c124c7368b98c3258e91b2
* New cppu::defaultBootstrap_InitialComponentContext implementationStephan Bergmann2012-04-201-0/+4
| | | | | | | | | | | | | | | | | | | | | | | ...that no longer uses XSimpleRegistry structures for the service data and thus is potentially more performant. * Registry-based functions from cppuhelper/bootstrap are deprecated now, client code should always use defaultBootstrap_InitialComponentContext. * References to the obsolete UNO_WRITERDB have been removed. * Some of the functions in cppuhelper/source that are used from multiple .cxx but had not been properly placed into .hxx have been cleaned up. * css.lang.ServiceManager XSet insert/remove now support special sequence<NamedValue> to improve live deployment/removal of XML-based extension components data. * 09524d410bbaad2a0b9b39811cb5cc16621b1396 "stoc: accelerate opening of multiple XML .rdb files in a directory" and its follow-up cb5c881a7f179391ee853f76e159254c97d776a3 "avoid using the new rdb reading logic for empty/non-existent directories" have been obsoleted by this change and have been reverted again.
* cppuhelper: use InternalUnoApiMatúš Kukan2012-04-091-4/+3
|
* LinkTarget.mk: remove gb_LinkTarget_add_package_headersMichael Stahl2012-04-081-2/+4
|
* gbuild: "use" vs. "add":Michael Stahl2012-04-081-1/+1
| | | | | | | | | Naming convention for gbuild methods: - "add" is used for stuff that is logically a part of the target (i.e. not registered at the Module, but defined in the target's makefile) - "use" is used for stuff that is logically a different target (i.e. it is registered at the Module, has it's own makefile, may be in a different module than the target)
* cppuhelper: convert to gbuildMatúš Kukan2012-01-021-0/+78
missing subsequent test qa/propertysetmixin/makefile.mk