Age | Commit message (Collapse) | Author |
|
... now that everything is consistent.
Change-Id: I96c15159648815554280202eb1b6d274ead4e7b8
|
|
It must always be used exactly once, so replace it with constructor
parameter.
Change-Id: Ifbe87065c19a5185a5705dc461656179002ece5d
|
|
It does not work, see
<http://lists.freedesktop.org/archives/libreoffice/2013-April/050321.html> "Re:
[ANN] --enable-dbgutil: everyone gets a Debug STL!"
Change-Id: I0b0c0faa03a1a03095b70454d38a1a193b42d56a
|
|
While at it, do the CXXFLAGS dance on separate lines as appends to a variable
for clarity, instead of in-line on the configure command line.
Change-Id: I61843ae82efdf341c7e33d3f08d5715a14fa2f40
|
|
Works here with Apple llvm-g++ 4.2.1; cannot run "subsequentcheck"
due to remote login.
Change-Id: I187620b65f82095b5e9b7433c01ede429a27c719
|
|
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
|
|
We don't run any cppunit tests for cross-compiled platforms anyway, so no
point in compiling that. (Especially as compiling cppunit currently fails in a
--enable-werror build at least for Android thanks to -Wundef.)
Change-Id: I3139c62305ccfeddc0f67729f10e224618d2fc03
|
|
Change-Id: I70dd4c9a54af8b6eeeaa6b075c5e54e296c670f1
|
|
Change-Id: Ide5f9d36cf7e5e8cd3442a1b5f098a85cb8d6de0
|
|
|
|
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
|
|
ExternalProject usually involve a configure and a make
step that produce a bunch of output usually irrelevant
including a large number of warning and other mess.
now that everything is pretty much in tail_build
these output get interleaved with useful output from
the build of the product and actually drown them in a logorrhea
of messy noise.
This store the output of external modules in a log file
and only print them as a whole if the module failed do build.
on a non-verbose build.
Change-Id: I3abfcccd6d16821a9e061a71e031b427cc283647
Reviewed-on: https://gerrit.libreoffice.org/2304
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
|
|
Change-Id: I46e4081375e2f7eda0c9f443cf28dcfe575a7dba
|
|
Also fix the wrong check in cppunit/ExternalProject_cppunit.mk
which caused cppunit to always be built without -D_GLIBCXX_DEBUG.
Change-Id: Ia247dcd84e2c6fa0e9384fd27643537984d980b5
|
|
Change-Id: I67e38db4b41849ac4be4ad20825391c84c7ed412
|
|
Change-Id: I0d0d6e7ef42b3fbddbb8f4267099ea3b029c01ac
|
|
|
|
Change-Id: I4e72093ade16bde4715cd60bf98779c462dd09e5
|
|
Change-Id: I45e608da450b34c516974cfa1bf6267f5d6ddd29
|
|
|
|
Change-Id: Id6401999d20069f17133a765195cd49b50ff532f
|
|
Change-Id: Ie08b5ebf76f22a42c99729a284bf1931a7cf9bc9
|
|
Change-Id: Iff8315535293613423199aaffeac904e721928bf
|
|
This reverts commit 58cb1a2f25ceba89766797af4ce3ce1d590b3915.
|
|
The original dmake makefile.mk even said the files were missing ... ?
|
|
Change-Id: Idcba54973940b9f197f2fd84a906b50468d1b166
|
|
Change-Id: I87c779de583011d340cece39efa32e891d20852d
|
|
Change-Id: I13a74ca921bb4b0766fab2123f46a97c90372a44
|
|
Change-Id: Iecc8c35b5b2235bc3408f2ecf3969317ac8bf679
|
|
Change-Id: Ie39f608d807ffd8cfb670e69a165cf4dd1e50d49
|
|
Change-Id: Id4cb837d7c2441df1c46795a52385e2e0e605a46
|
|
Change-Id: I6fa2b9a50c525fb2d8666a144409eb9a3ad2698a
|
|
Change-Id: Id30b06eb093e373da6eb328b5d22788f308ae4ff
|
|
Thanks a lot to Fridrich.
Change-Id: Iab8c1454f5aaf629b4761f451fbd075fd59bfa62
|
|
Change-Id: If3896361c31a84b77e4c446dac75aeb9268605a0
|
|
this removes dmake completely out of the build for migrated modules
build.pl now assumes modules to be gbuild, unless there is a
prj/dmake file
Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
|
|
|
|
...by allowing our special @___... tokens anywhere within an install name,
so that external modules can configure --prefix=/@___... etc. This removes
the need for the special extshl and EXTRPATH=LOADER. Also, a new
OUT2BIN_NONE can be used for external modules where the generated libraries
need the default EXTRPATH=OOO, but generated executables are only used
during the build and such need RPATH=NONE.
|
|
|
|
|
|
|
|
|
|
|
|
SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC)
is used to annotate legitimately unused parameters, so that static
analysis tools can tell legitimately unused parameters from truly
unnecessary ones. To that end, some patches for external modules
are also added, that are only applied when compiling with GCC and
add necessary __attribute__ ((unused)) in headers.
|
|
|
|
|
|
|
|
The silly apkbuilder tool doesn't add extra native libs to an .apk
package unless their name ends with .so. It just silently ignores
them. So, force libtool to avoid versioning suffix for Android.
Yeah, unclear whether apkbuilder is what we will end up using to
construct the APKs of actual LO code using Android apps. But at this
stage when just trying to build a unit testing app, it seems to be the
simplest way to get the .apk properly signed and all to just use a
normal Ant project, and let Ant run apkbuilder.
|
|
|
|
|