We don't run unit tests when cross-compiling anyway and since
d4ea8c6b7e the corresponding .mk files
aren't even read by Make.
Change-Id: Icbee9ad51841d515a551e67708d9594358ce7e71
Define the functions that adds the various check targets as empty when
cross-compiling. Avoids the needs for corresponding conditionals in
.mk files in modules.
Change-Id: Ia577e12204b516dc169a8500b4745aac4d7c24e2
Past: Use "-l en-US, af, hu..." parameter for transex
and to work with this string use InitLanguages() function.
Now: Use "-l all" parameter and get langauges from po files.
So InitLanguages is unneeded.
Change-Id: Ide6b3d24fb8b483c0c31034b1ffd6aba31c5e4c9
Depending on the library is a total failure because it causes it to be
linked with random junk inherited from other targets.
(regression from 3213cd54b7)
Change-Id: I1069b870ea0719bc6c01b7f8f3ddf9ff695c9850
- RTFProtect was never used by the RTF export filter, unused since the
old RTF import is gone
- RTFVertOrient and RTFHoriOrient is obsoleted by the new-style posrelh
and posrelv textframe properties
Change-Id: I0a7d306870900b9ff86d5a173b540db04aed012d
Add patches and/or tweaks to the following modules:
curl, cppunit, icu, lcms2, libxml2, libxslt, libxmlsec,
lpsolve, nss, openssl, python3
lcms2 has an inconsistency where the .lib and the .dll don't agree on
the .dll name.
openssl gets a honorable mention because apparently it's undocumented
custom build system can build with /MDd if one picks the right
configuration but i couldn't figure out how to do that in an hour of
trying, and just patched the release config instead.
Change-Id: I7854a0fc85247e398d561b4f513d09fe2d1ebb3c
Mainly this means using /MDd instead of /MD and /MTd instead of /MT in
the CFLAGS, and also re-mapping of .lib files to ones with "d".
Change-Id: Ifc56b53a66d5eb522c1695a34d68b08cad1d8338
... or at least with forward slashes cppunittester doesn't run at all in
an MSVC 2008 _DEBUG build.
Change-Id: I889ff0375067877d42f11fad9773c476e9e5c52c
Write out the exported symbols of a Library to a "libfoo.so.exports"
file, which is only touched when linking if the exported symbols
actually change, and let dependent LinkTargets depend on this
exports file instead of the library itself, for faster rebuilds.
This is currently supposed to work on ELF and MacOSX platforms.
Thanks to Ami Fischman of Chromium for the idea.
Change-Id: Ie4b5da0853140709e517028b514800b044527e61
this dialog has some bizarre behaviour which is unchanged
with the .ui conversion
a) the scrollbar does not scroll the window beside it
up and down through the rows (which map to the spreadsheet columns),
but instead scrolls through the records (which map to the spreadsheet rows)
b) the dialog grows to include a row for each spreadsheet column, i.e.
large number of spreadsheet columns -> unusable dialog with too many rows
to fit on the screen.
what's indicated here is to clip the dialog to some max size and make the
scrollbar then scroll through the rows of the widget, and add another
scrollbar if necessary to scroll through the records.
Change-Id: I9b56992fc57468eb058d2a2914c08074f958a692
Also fix gb_CPPU_ENV := msc6 in WNT_X86_64_MSC.mk
to be consistent with the name we register in Repository.mk.
Change-Id: I1520d78c378f8c48d65defb22c4c77277bd061f7