Age | Commit message (Collapse) | Author |
|
Change-Id: I888b4fcd6ad1bbdc95a1f6e17d2d35de193c3473
|
|
Change-Id: I4bf25a30152d3cbbcc2fae05e40accdde1548298
|
|
Change-Id: Idaf2e1c33dcdf060756b5739c4a8d904dbdc699b
|
|
|
|
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
|
|
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
|
|
ported from the broken java ver.
adds a native ICU regex sanity test.
|
|
Change-Id: Iea51d777c3cc1fdc58fa7fccfe01e4e8394e79b2
|
|
Change-Id: I9ac503b073ee3f9b8e7958264ffcc26d9446c220
|
|
Change-Id: Ia2ed3dc0d0e135913c25e1c389326ee3fbc39719
|
|
... as it causes problems on Windows:
file:///C:/lo/core/solver/wntmsci12.pro/share/liblangtag%5Clanguage-subtag-registry.xml:709: parser error : Input is not proper UTF-8, indicate encoding !
Bytes: 0xE5 0x6C 0x3C 0x2F
<description>Norwegian Bokmål</description>
Apart from the encoding issue (looks like that language-subtag-registry.xml
delivered from module liblangtag is generated as MS-1252 rather than UTF-8 on
Windows), what also looks worrying in the error message is the backslash encoded
as %5C (and the entity resolving that URL apparently decoding it somewhat
naively).
Change-Id: I756f911a92b144e3732f63668d36b4ae941f975a
|
|
|
|
Change-Id: Ic802fc816d54b97b333e3b2bc394beb383f3e5ef
|
|
Also done lot of simplification and modernization.
|
|
It's too small to justify standalone existence.
We can accumulate i18n things we link to directly into
i18nutil and rework i18npool uno implementions in terms
of thin wrappers over i18nutil and prefer linking to
i18nutil internally and leave the uno forwarders for
use by external components and scripting
|
|
Let's do the iOS specific stuff in separate main() source
file(s). Don't attempt to build complete iOS programs using normal
LibreOffice mechanisms, it will work for only the very lowest level
unit tests anyway, because of static linking and the circularish
UNO/URE/bootstrap/whatnot (run-time) dependencies between different
parts of the code.
We thus can't build the various iOS-specific *_cppunittester_all unit
test executables any more. Corresponding unit tests (and more complex
ones) for iOS will have to be done in a different way.
|
|
* solenv/bin/createcomponent.xslt simply surrounds it output by <components>.
* solenv/gbuild/CppunitTest.mk got new functions
gb_CppunitTest_add[_old]_component[s] (like their gb_RdbTarget_ predecessors).
* This obsoleted current uses of solenv/gbuild/RdbTarget.mk, which also does not
work currently, as it catenates the input component files instead of passing
them through packcomponents.xslt (which now takes care about the surrounding
<components> in the input). In the future, it will likely be combined with the
recently added solenv/gbuild/ComponentsTarget.mk.
|
|
|
|
This reverts commit 8ae498242b5fb90d4f33b470616b90790ff807e0
because no justification is listed
|
|
|
|
|