summaryrefslogtreecommitdiff
path: root/unoidl
AgeCommit message (Collapse)Author
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks
2013-03-13more subtle dependencies for cross-compilationMatúš Kukan
Now we build only what we really need for 'build' platform - there is new build-tools make target. The list of tools is in solenv/gbuild/extensions/pre_BuildTools.mk. Also similar is done to some extent for 'host' platform using gb_Module_add_targets_for_build which is ignored for 'host'. Change-Id: I6acd1762b16aca366aac1a0688500f27869cfca2
2013-03-09Revert "WIP: Experimental new binary type.rdb format"Stephan Bergmann
This reverts commit 892ef8b0565c7f5f343d71e3b61c41655f80267b, Windows-only cli_ure needs to be adapted first.
2013-03-09WIP: Experimental new binary type.rdb formatStephan Bergmann
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
2013-03-09coverity#989730 and coverity#989729: Uninitialized scalar fieldMarc-André Laverdière
Change-Id: Iaecfa720b898746d457de731734b332226d3e9c2 Reviewed-on: https://gerrit.libreoffice.org/2607 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2013-03-05My check-deps script expects a space there...Kohei Yoshida
Change-Id: Ia591bc9422112d62756c7c80b3d11f5a9af42037
2013-03-04reg2unoidl is a build-time tool (for now, at least)Stephan Bergmann
Change-Id: I6078ee0e7371fc0c5db058fd43f608bc40ca3eb1
2013-03-02reg2unoidl not needed for non-desktop OSesTor Lillqvist
Also, trying to build executables using our <sal/main.h> stuff for Android fails (intentionally). Change-Id: Ic3ff1a46dc95dd87fb33ec38883ce87b4937f05d
2013-03-02Avoid C++11 scoped enumsTor Lillqvist
Change-Id: I6f7db048e1f9dfcd47acbfe432c3abeb350979de
2013-03-02Fix shadowed declaration of "e"Julien Nabet
Change-Id: I42740c0b01d33c90e6ad9f86a658ef27c2673fd3
2013-03-02Don't use local types as template arguments (C++11 only feature)Stephan Bergmann
Change-Id: I19b7105b62464234cb72de701b07176f951a7951
2013-03-01WIP: Experimental new binary type.rdb formatStephan Bergmann
Add LegacyProvider to read the old format (requires a provider Manager, to resolve singletons' bases, to decide whether they are interface- or service- based). Replace registry-based reg2bin with provider-based reg2unoidl. Change-Id: I5865e62308cc2d9c5439211ac803d84e93aab656
2013-02-28remove all d.lstMichael Stahl
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-25WIP: Experimental new binary type.rdb formatStephan Bergmann
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