summaryrefslogtreecommitdiff
path: root/tools/Library_tl.mk
AgeCommit message (Collapse)AuthorFilesLines
2014-10-09fdo#81356: convert Fraction to boost::rational<long> - wipJuan Picca1-1/+1
* Added rational util functions used by Fraction class not available in the boost::rational class. * Replaced usage of Fraction by boost::rational<long> * Removed code that relies on: 1. fraction.IsValid() -- rational only allow valid values, ie denominator() != 0 2. rational.denominator() == 0 -- always false 3. rational.denominator() < 0 -- always false but implementation detail: http://www.boost.org/doc/libs/release/libs/rational/rational.html#Internal%20representation * Simplified code that relies on: 1. rational.denominator() != 0 -- always true * BUGS EXIST because Fraction allows the creation of invalid values but boost::rational throws the exception boost::bad_rational Change-Id: I84970a4956afb3f91ac0c8f726547466319420f9 Reviewed-on: https://gerrit.libreoffice.org/11551 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2014-06-06new method INetURLObject::getData() for data urlsChr. Rossmanith1-0/+1
Signed-off-by: Stephan Bergmann <sbergman@redhat.com> Conflicts: tools/source/fsys/urlobj.cxx Change-Id: I59b5b95cf9b65920ec04922fdb25e4228fd22995
2014-05-22update_pch: add toolsThomas Arnhold1-0/+2
Change-Id: Icb95d60a7f786ee75ea1904cfb7292e51eb607cc
2014-05-22tools: just generate the complete reversemap.cxxThomas Arnhold1-3/+4
This makes tools pch ready. Change-Id: I8d5d5fcbb417f3790749aeb9d9c947f739ecb30f
2014-03-31Remove now unused obsolete tools/debug.hxx functionalityStephan Bergmann1-1/+0
Change-Id: I1bc585af8f0189dfa219bd42a5f09871a006c6ea
2013-11-26Moved 'DateTimeToOString' from 'filter' package to 'tools' packageAdam Co1-0/+1
After the move now other classes can convert DateTime to OString also Reviewed on: https://gerrit.libreoffice.org/6816 Change-Id: I0ceb9a5cc26103a6cb36d7765a717770ec3fbe7d
2013-10-22Resolves: fdo#38838 remove UniStringCaolán McNamara1-1/+0
hammer silver nails into coffin and bury in concrete Change-Id: I3fda2ff47738bb33793adab97faba2d439ac9a28
2013-07-16fdo#63133: Write tools/tempfile.hxx outPalenik Mihály1-1/+0
I deleted TempFile class and changed it to utl::TempFile class -which in unotools/tempfile.hxx- in the followings: Storage, StgTmpStrm, SwXMailMerge classes; and RenderAsEMF function. I modified header in precompiled_sw.hxx. Change-Id: I3dae5333dc42538e1b905f6a6bbc85534c591dc1 Reviewed-on: https://gerrit.libreoffice.org/4938 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-07-16Delete SvCacheStream classPalenik Mihály1-1/+0
I changed SvCacheStream class to SvMemoryStream class in the following: MSE40HTMLClipFormatObj, SfxLockBytesItem, SwEditShell, INetMIMEMessageStream classes, MakeLockBytes_Impl function and SwUnoCursorHelper namespace. I modified header the precompiled_sw.hxx, wrtsh1.cxx, unoobj2.cxx. I added two functions in SvMemoryStream class: GetBuffer and GetSize, and I renamed the old GetSize function to GetBufSize. I deleted SvCacheStream class. Change-Id: I929236538dfbe23cccfd1eb85f10c1d5411baa8d Reviewed-on: https://gerrit.libreoffice.org/4847 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-04-24gbuild: drop uses of removed packagesDavid Tardon1-2/+0
Change-Id: I400fad08c0ae7b6b34bad63693f54856867e4dac Reviewed-on: https://gerrit.libreoffice.org/3502 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-18date/time IDL datatypes incompatible changeLionel Elie Mamane1-0/+6
- nanosecond precision - signed (allowed negative) year Also: assorted improvements / bugfixes in date/time handling code. Some factorisation of copy/pasted code. Change-Id: I761a1b0b8731c82f19a0c37acbcf43d3c06d6cd6
2013-04-12Kill empty ImpDeInitWinTools() and the header with only its definitionTor Lillqvist1-5/+0
Change-Id: Ica82a4612da952c0c084974b708ef9dac753dcf6
2013-04-12The silly toolsdll.cxx was the same for unx and winTor Lillqvist1-10/+1
Change-Id: Ia83a37980446ee9a52e096e64a9ab77f106c8b37
2013-04-05new module i18nlangtagEike Rathke1-1/+1
Moved portions from module i18npool, all of former i18nisolang1 library that now is i18nlangtag. Included are languagetag, isolang and mslangid. This i18nlangtag code is now even used by module comphelper, so disentangling i18npool and making this an own module was needed to not create circular module dependencies. Change-Id: Ib887c3d6dde667403fd22d382310ba5f1a9b0015
2013-04-04fdo#61514 clean obsolete tools/ filesystem abstractionAndras Timar1-4/+0
Change-Id: I7d1d5eca43d0b0f9a013e31383abc574a7b15f93
2013-04-04fdo#44994 write out tools' FileCopier classAndras Timar1-1/+0
Change-Id: Ie3d04f0b2ed35099d5682d165e17c10a6d736f99
2013-01-26gbuild: do not copy boost headers aroundMichael Stahl1-1/+4
- 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
2012-12-25Get rid of (most uses of) GUITor Lillqvist1-1/+1
GUI only takes values UNX or WNT, so it is fairly pointless. One can check whether OS is WNT or not instead. Change-Id: I78ae32c03536a496a563e5deeb0fca78aebf9c34 Reviewed-on: https://gerrit.libreoffice.org/1304 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2012-11-08Revert "Don't export zlib symbols"Jan Holesovsky1-8/+0
Not needed after having fixed the MinGW visibility checks. This reverts commit 2f0b0e54f45cd9694d07d9e0399cd39bc465c09e.
2012-11-07Don't export zlib symbolsFridrich Štrba1-0/+8
Change-Id: Idd90a8ee15e275036f38d0b149ec4a599948e9ba
2012-09-28gbuild: invert handling of standard system libraries:Michael Stahl1-2/+0
Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-09-28gbuild: gb_Library_PLAINLIBS_NONE cleanup for WNT:Michael Stahl1-5/+5
add a new gb_LinkTarget_use_system_win32_libs to abstract different linker options on MSVC and GCC. Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
2012-09-28gbuild: replace direct gb_STDLIBS use with ...Michael Stahl1-1/+2
... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28gbuild: split uwinapi out of gb_STDLIBSMichael Stahl1-0/+1
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-08-16Remove the Container classNoel Grandin1-1/+0
Change-Id: I296d2c90af59524280c2582670c6cfe7a10f2269
2012-07-11re-base on ALv2 code. Includes:Michael Meeks1-21/+12
Avoid some uses of non portable #!/bin/bash in shell scripts. Patch contributed by Pedro Giffuni http://svn.apache.org/viewvc?view=revision&revision=1235297 remove redundant namespace, patch contributed Mathias Bauer http://svn.apache.org/viewvc?view=revision&revision=1162610 removal of OS/2 port changes, and preferring our similiar tools/inc/tools/solar.h DLLPOSTFIX cleanup. i118595 - Removal of the use of getopt() from rscdep. Patch contributed by Andre Fische http://svn.apache.org/viewvc?view=revision&revision=1202270
2012-07-02targetted improvement of UNO API includes / usageMichael Meeks1-4/+1
2012-05-09Removed unnecessary SvLibraryStephan Bergmann1-1/+0
Change-Id: I42e64af8ed88e652341707d5f9d2da3daaa0f9bb
2012-04-18move tools/table.hxx to binfilterMichael Stahl1-1/+0
2012-04-08LinkTarget.mk: remove gb_LinkTarget_add_package_headersMichael Stahl1-1/+1
2012-04-08gbuild: "use" vs. "add":Michael Stahl1-4/+4
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)
2012-03-31tools: use CustomTarget makefileMatúš Kukan1-2/+2
2012-03-10gbuild: get rid of realpath in gb_Foo_set_includeMatúš Kukan1-2/+2
2012-02-27ByteString is no moreCaolán McNamara1-3/+0
2012-01-20Remove some dated Windows-only debug stuff.Stephan Bergmann1-1/+0
2012-01-04gbuild: define NOMINMAX in windows.mkMichael Stahl1-1/+1
2012-01-03Remove unused tools function.Marcel Metz1-1/+0
this patch removes the unused (according to OpenGrok) GetIsoFallback function from the tools module.
2011-12-21I hate you poxy msvcCaolán McNamara1-1/+1
2011-12-12I don't see VCL or NT351 being checked in any ifdefTor Lillqvist1-1/+0
So drop the GVER thing and -DVCL and -DNT351.
2011-12-07Remove testtoolloaderAugust Sodora1-2/+1
2011-12-01pull in module headers before solverEike Rathke1-3/+2
2011-11-27remove pch from the include listNorbert Thiebaud1-1/+0
2011-11-27remove pre-compiled header support in gbuild and gbuildified moduleNorbert Thiebaud1-2/+0
2011-11-24ditch dbg_dumpCaolán McNamara1-3/+0
2011-11-10solenv/inc/Xp31 is crackTor Lillqvist1-1/+0
2011-09-22Always link with user32Tor Lillqvist1-1/+0
2011-08-10prefer makefile-gmake-mode to plain makefile-modeTakeshi Abe1-1/+1
2011-07-30Add consistent Emacs and vim mode linesTor Lillqvist1-0/+1
2011-07-23keep gbuild calls consistent at now, even if it is a bit longerBjoern Michaelsen1-1/+1
2011-07-21resyncing to masterBjoern Michaelsen1-1/+5