Age | Commit message (Collapse) | Author |
|
Change-Id: I4d53223c12b7c8f793b236f9b2657bd339b345e9
|
|
Change-Id: Ief8f784fbae3ba2d424c15f20a1455a849d9b949
|
|
Change-Id: I0c51975c1c13dbd100bbd8e6103835ce8a8c3691
|
|
Change-Id: Ice05796a9887c4ff311b78fcddd9820e0f06e7f1
Reviewed-on: https://gerrit.libreoffice.org/5708
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
|
|
Change-Id: Ia68105056fb483b30a985da3b53f85c8a0b5d869
|
|
Change-Id: I4b01c9398c9c697cff63226269e7c7a3f5a5c9dd
|
|
Change-Id: Ica626a5ebe8e3c022e5398b50253904d269ba0ce
|
|
Better (?) fix coming.
This reverts commit 9831afe569490b09143a1f98263ee7d0e1faa323.
|
|
Change-Id: I3c747b36529058b980f88aea014c0a6d27014664
|
|
Don't bother constructing a Firebird framework and especially don't
pretend we would have it at run-time in
/Library/Frameworks/Firebird.framework. We only need the
libfbembed.dylib, I hope.
We need just libfbembed.dylib, not the version-numbered copies.
Use gb_Helper_set_ld_path instead of manipulating LD_LIBRARY_PATH and
DYLD_LIBRARY_PATH explicitly.
Don't let Firebird's build mechanism totally override DYLD_LIBRARY_PATH.
No need to handle "fb" specially in macosx-change-install-name.pl.
We need to call macosx-change-install-name.pl on libfbembed.dylib,
too.
Change-Id: Id7e6c91a6763e1d5ede5c935b4c4fd946ae00f20
|
|
Change-Id: I728507ee23015a9aab2423226fdd737749be0166
|
|
Call that script for make dev-install and when creating the .dmg.
Change-Id: Ic468cafe04b2755f371d449fef0b84e2fdc7e197
|
|
We now have the --enable-canonical-installation-tree-structure option
which does what was suggested.
Change-Id: I41215275d6d8c8f11b4a45390d44998c967fcc53
|
|
PythonTests are run on a dev-install tree where (when using code
signing on OS X) the Python framework has already been signed, so
scribbling bytecode cache files into it will invalidate the signature.
Change-Id: Ic53043b59c9a59373e2383d8dcca9120457d4ba9
|
|
Change-Id: I69a0f21e73e65747513c478aa6cdd8832d94f9de
|
|
...(like is done for most of LO's non-URE libs already) to reduce likelihood of
name clashes, esp. on Windows where URE libs are found via PATH.
This introduces PRIVATELIBS_URE, and removes now-unused UNOLIBS_URE.
Change-Id: Ib95dd45f18de140a54e62d632dbf2239f83c232e
|
|
...instead of reusing LO_LIB_DIR.
Change-Id: Ifb1ea672e35d4bb93a27b64445ecadf4cbe8f647
|
|
Change-Id: Ic403e265e04f9499d3b2da13d4d268af97272088
|
|
Change-Id: Ica8e113b2f1aa22a426801bc75df68c02d952ed3
|
|
It was not clear, why pre2par escaped quote, because it was already
escaped in .ulf file. I think that the Tooltip/Description cases were
simply overlooked, because at other places other kind of strings
were processed, i.e. \" was replaced to ".
Change-Id: Idcd8c8cb627dbfd0e3cc9961b19cae236de3e25f
|
|
Also make unit test work again after Mac-app like path changes.
Change-Id: I13eae20141650e1d1d826a794d1f19baaef5f561
|
|
this introduces a "prestage dir" -- if a file can be found in that
directory, it will be copied over instead of build. Usecases for this
include:
- split builds:
e.g. a part of the LibreOffice gets build by a core package and
"writer" or "calc" package then only builds the additional missing
pieces (while copying existing files from the earlier package build)
please not this does not intend to produce separately installable
instances, only to generate the build in multiple steps, to:
- reduce filesystem usage of one build
- paralellisation: e.g. "writer" and "calc" could build at the same
time on two builders
- restart capability: e.g. if a build breaks in "writer", no need to
rebuild everything (relevant for slow and somewhat more flaky
platforms like arm)
- staged single build:
on a filesystem restrained builder, keeping all the objects around for
the build can be a burden. With this, such builders can do a partial
build (lets say: "make svx"), put the instdir aside, make clean and
continue -- but without needing to keep space for the object files of
the build up to svx.
It need gb_RUNNABLE_INSTDIR -- we are going there anyway, no need to
support other scenarios.
This needs more dependency breaking for most scenarios but a:
export gb_RUNNABLE_INSTDIR=T
make
cp -a instdir instdir_prestage
make clean
make sw.all
make sw.clean
export gb_Package_PRESTAGEDIR=`readlink -f instdir_prestage/unxlngx6.pro`
cd sw && make build # this does no compiles, it just copies
Change-Id: I22d4208b2fad0d8fc59426ba4c8c52122876f646
Reviewed-on: https://gerrit.libreoffice.org/5591
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
|
|
#i119948# Instruct windows installer to use refcounting on fonts.
Author: Andre Fischer <af@apache.org>
Reported by: DaLi Liu
Patch by: qiuhuaidong
Review by: DaLi Liu and Andre Fischer
Change-Id: I45d4eb509d58852dcf446a0af94ac69fb6347d2d
Reviewed-on: https://gerrit.libreoffice.org/5597
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
|
|
Change-Id: I15b7069e2c7362b9554bf0f869d7c922895a6466
|
|
- it was only a helper for dmake->gbuild migration
- this is luckily done and good riddance
Change-Id: Ib32ce4e48ff353d8207222fee18e9cb5d235bc5b
|
|
Change-Id: I5d182aa00c4c0488edb52633392f6747772b7176
|
|
For some reason I get an error message about soffice.bin already being
signed, even though it isn't. Also ignore (bogus?) exit status from
codesign.
Change-Id: I0227cf9a3b098a5c16ea68643c84cdc0ded2a8f9
|
|
...as flagged by Clang -fsanitize=undefined
Change-Id: I924439b1546832ebc37b87d88279822b9b7b6c0d
|
|
Tons of these warnings were printed during the build, and nobody
cared, so they can't be that serious, can they?
Change-Id: Iecad7d8f6c562d04c5360161387212efef59b889
|
|
Change-Id: Ib451bdb3c1c2ca42347abfde44651d5cf5eef4f3
|
|
In that case, the .py files are in Resources while pyuno.so is in
Frameworks. Or maybe I should put pyuno.so in Resources. too.
Change-Id: Iec453c378defdc45d6d3ba6bd17b2a86de669d29
|
|
Lots of stuff still either ended up in the wrong place, or was looked up from
the wrong place, or both. Fix most cases.
Change-Id: I06ebbce207c219f3cd82b4387dd9b3fdb83420d4
|
|
Change all instances of hardcoded "program", "share" etc subfolder names to
use those from <config_folders.h> instead. In normal builds, the end result
will not change.
Change-Id: I91c95cd8e482818be67307e889ae6df887763f53
|
|
Change-Id: If5aae1394fa93942736c61d0fd47b75f5a6d509a
|
|
...since gb_LinkTarget_NOEXCEPTIONFLAGS became unused with
e81b1f23c49e35c1cde1faa44281812e97be60f5 "remove
gb_LinkTarget_add_noexception_object."
Change-Id: I4a7275b5b26a9d4b6ded66efb52e6866e6e09cc3
|
|
Clang reports itself as GCC 4.2.1 when asked the GCC way, which is about
as good an answer as any, since there's no good mapping between them.
So when testing GCC version, Clang would be usually considered too old,
and therefore the proper way is to do a configure check if possible.
GCC version should be only used for GCC-specific things such as avoiding
a bug in a specific GCC version, and such testing should first check
the compiler is not Clang.
Rename GCCVER to GCC_VERSION and use it throughout the build system
where needed. As it's empty for anything that's not GCC, this should
lead to errors when used incorrectly.
Change-Id: Iea96bbaf5d8ceabefa25be88576eeb4115384937
|
|
Clang reports itself to be gcc4.2, so there fail there, instead use configure
checks.
Change-Id: Idb44a5c875b24a15546a6495de02a1b4af898443
|
|
Change-Id: I7628a7cf862642e2fa85bf25bfc60cd7f06c2dbe
|
|
We have started to use -fvisibility=hidden globally with GCC.
The hacky libgetuid.so does not work if the symbols are hidden.
In addition, the library was renamed from getuid.so to libgetuid.so
during gbuildisation; There was more location where it was not fixed;
The result was that the packages and files in the Linux download tarballs
were owned by some "ugly" user and group.
Change-Id: I22f62b861c373f2553dcccc85a84dddabaf1f418
|
|
...like before 62df5aabcdb3dc99ada137a5fa06707ec671d1fe "gdb-core-bt.sh expects
three arguments now"
Change-Id: I0e75813e36278e53db3fa13a60a58a84e90d7538
|
|
Change-Id: I612be680e7aea2b098894aa4e11b10b471d34144
|
|
Change-Id: Ifc216cef7091bffe5971bed0b0e0ef65a26e87e0
|
|
Change-Id: I416d98a298f00ae445a480c738a47758544d317c
|
|
Don't package icons we have links for instead.
Also check that links don't point to themselves or other links.
Also warn if we have links to files that are not mentioned in the
filelists. Also check that links have targets packed and warn if not.
Change-Id: I9e69340432b7289e49c854fecd4944ae459acc75
|
|
Change-Id: I0455dce3c41a859a6d3f7c2cc62ba5002559bd29
|
|
Change-Id: Icce89cc2a3c8089aa248a176ab92b545c36b1091
|
|
Change-Id: I189fa06d13a78bcaa8e17b32756076473ced3641
|
|
Change-Id: I7ea1a8faff96aca54f6bad5e811841f58aadd382
|
|
Change-Id: I57a9592359a171eb3a6f230f5de2dc44a44b7181
|
|
Change-Id: Ib247391d83773cddc18e37d5e979552a13dd19eb
|