Age | Commit message (Collapse) | Author |
|
Change-Id: Id80540174ccd141eaf89854da6f80bcc0659b59c
|
|
- RepositoryModule_build: add modules necessary to build gengal and
libraries used at run-time
- add dependencies to gb_Executable__register_gengal.bin
- use gb_Helper_OUTDIR_FOR_BUILDLIBDIR
Change-Id: I4a88c1786b1ee2ee2b75b1a5dd75009ef70ed353
|
|
In GNU cp, -r and -R are equivalent.
For the cp in OS X: "Historic versions of the cp utility had a -r
option. This implementation supports that option; however, its use is
strongly discouraged, as it does not correctly copy special files,
symbolic links, or fifo's."
Using cp -r meant that the symlinks in the LibreOfficePython.framework
were not properly re-created in instdir.
Change-Id: I8367269a77b876c063fd21ceb919936215fb7d37
|
|
Change-Id: I8cd4a42a90e87446c9ef3744bf71f7734767078e
|
|
Change-Id: I781d02805ee0d526638f556794b852c6277922dd
|
|
Change-Id: I17e6a3923f3ee6cec22760f8c9f9410bbe742a7f
|
|
Change-Id: I9a4fc068e522dd7129b66652c193626075b460bf
|
|
See
http://lists.freedesktop.org/archives/libreoffice/2013-May/051706.html
for explanation.
Change-Id: Ieb7480f9f7a64a026abc985edde3ed932c1e8f56
Reviewed-on: https://gerrit.libreoffice.org/3908
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
|
|
Change-Id: If5fe5af925bb2f8b7a5a11eb9d310668a3fd7085
|
|
Change-Id: I9f1c340562030bccbe0627ba9e91a56e1611b64e
|
|
Change-Id: I783b0fe54c6273ce3d78996a02da02dc51944606
|
|
Further gnumake fixups, package the files in the Gallery rules.
Change-Id: Icda2de9cfcd2ff573db2e9ab27e2670dcfa5f0a8
|
|
Change-Id: I488c57cfa58510e50b9b6819d55b23283aaddf49
|
|
Change-Id: Ia45a2eed7104b376b92290e1a40219e8988d927b
|
|
Change-Id: Ic9e30661f05506b3616eaf417f8e3deed7290830
|
|
Change-Id: I9ec5192c007df6d0ce15f5e61cb53cf6ea04db08
|
|
Change-Id: I150dee5d9c3b8f2dc656c292d7e9ef56f05cff84
|
|
Change-Id: I6e119f79a9293fa204904459c75ff97e5d3b5be6
|
|
Change-Id: Ibbf8f1f8b1590af461dfa5885adb1027580f8f15
|
|
Change-Id: Ia2914e24f03cdb3f24df30bf203a09d18f4a8fd4
|
|
|
|
Change-Id: I488def80e855624ffd85a0b6c4cc19819c39ed01
|
|
We want what is after the prefix, not the prefix itself.
80cf1c22b629d524de18f20dcfd155d889ee5d2f could not have possibly worked.
Change-Id: Ic2ab84d8c60ac608a773368b873ea5f98be4cd29
|
|
Change-Id: I1993803ab7ea72ea948032fd853586e34d66ea88
|
|
... even if we do not link with it. This was previously solved by
delivering the headers to solver and depending on the Package.
Change-Id: Id1b53b88d54226cb3ce02f5f2424632596fa069a
|
|
program is only a symlink to it there, created by the installer.
(Hmm, would it be possible to have MacOS symlink to program instead? It
would simplify things :-)
Change-Id: If21df47da5ac7c77358656f40d9caaaa62a7e87f
|
|
Change-Id: Ieacf702649fd9581213612454eba67ba38f8cc13
|
|
With MSVC Japanese, SHOWINCLUDES_PREFIX includes regexp special
charactor \x5b (left square bracket). In this case replacing
SHOWINCLUDES_PREFIX with regexp fails. To fix it, this commit
changes the script not to use regexp.
Example value of $SHOWINCLUDES_PREFIX from MSVC Japanese:
$ echo $SHOWINCLUDES_PREFIX | hexdump -C
83 81 83 82 3a 20 83 43 83 93 83 4e 83 8b 81 5b |....:.C...N...[|
83 68 20 83 74 83 40 83 43 83 8b 3a 20 20 43 3a |.h.t.@.C..: C:|
5c 54 65 6d 70 5c 73 74 64 69 6f 2e 68 0d 0a |\Temp\stdio.h..|
Change-Id: Ic7d85fc3a93807de11155488e9d0368427375c78
Reviewed-on: https://gerrit.libreoffice.org/3579
Reviewed-by: Kohei Yoshida <kohei.yoshida@suse.de>
Tested-by: Kohei Yoshida <kohei.yoshida@suse.de>
|
|
Change-Id: I2fbfd9bc214eff1f224e257a0142b64cb5ffaeb2
|
|
9132a8d167f4df2799cd4b6011ff1672eeb7687d wasn't quite right, if the
HelpLinkTarget is not re-built but the HelpIndexTarget is the
clucene-generated files need to be deleted by the HelpIndexTarget.
This is all somewhat confusing because some of the index files are
created by HelpLinker but the ones in .idxl directory are created by
HelpIndexer.
Change-Id: I0334a2e54e560aead96dcfbab0b088dd4e44924d
|
|
In 5589c72b88e502bfca045ae38af16c854afdd401 a problem due to linking
pyuno_wrapper with g++ was fixed: the library should not have a
dependency on libstdc++. It's possible to implement this in gbuild
directly by checking whether there are any C++ input files.
(apparently on GNU/Linux g++ implicitly links in libm too...)
Change-Id: I04dce06f796e20047ce7f5eab65e6110c0244445
|
|
on cygwin, configure forced TMPDIR to /tmp, regardless whether it is set
or not. And while it respects an existing value of TMP, TMP is only used
in a few places. Changes the ones that explicitly check for TMP to
prefer TMPDIR, and don't duplicate configure's check in other scripts.
Change-Id: Ia8ac3f8d92e5f971c5237b85f66f7c0a58932930
Reviewed-on: https://gerrit.libreoffice.org/3701
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: I5af86e15bcb8958a680e7309f13d7a865f29d7a9
|
|
Change-Id: I7823b4f0d8b7ab99ef549361a89f12036bf63270
Reviewed-on: https://gerrit.libreoffice.org/3827
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
... which is caused by CPython's crazy naming convention that python
module DLLs need to have .pyd suffix, so substitute that too when
generating .pdb and .ilk filenames.
Change-Id: Iaba9bdfb4c67d5fca016a0552e5ce9b0bdeb12ea
|
|
(regression from 45a420b2f5ea1765ca3da3f31a4b357e292e0423)
Change-Id: Iec3e5f1d9b26fc093377a8e0cb61f7943c610611
|
|
Because of commit e70ea92b3632c376975dd85dbcb26e7ca6b95498 "scp: remove
unused macros", which removed the top-level Applications symlink, the
dmg contained an extra dir, e.g.,
LibreOfficeDev_4.1.0.0.alpha0_MacOS_x86/LibreOfficeDev.app instead of
just LibreOfficeDev.app . This symlink used by the installer to
determine the dir to use as top-level for the installation
(solenv/bin/modules/installer/simplepackage.pm:274).
Also revert "Eek, it is hard to get the right path to the .app that is
being built", which was only needed because of the other problem.
This reverts commit 1c25b01fce27c85affee920441b9b09a7bfe0501.
Change-Id: Ib5792c7710decd021a62cd33fd841ebe26613fbc
|
|
Well, it is possible that it is special perl syntax for something, but
somehow I doubt that .-)
Change-Id: I213f56c9c2b32919b7bd0c53a4639c59418345c1
|
|
This might have caused problems with the MacOS X daily builds. Dunno. I
have no idea what is the difference between .DS_Store and .DS_Store_Dev
(they are binary) and how essential that file is.
Change-Id: Id09e6f85c101cd5b60d20b6cc9960050f8cdbac4
|
|
Change-Id: Ic0eddb6f332bcf139a5de8b1bf4084cb111cd040
|
|
...at least needed for PythonTest on Linux with internal python, where the
valgrind'ed gb_Python_INSTALLED_EXECUTABLE is /bin/sh
$(gb_DEVINSTALLROOT)/program/python. Also, remove --quiet again to avoid
frustration ("when valgrind /is/ run, why doesn't it output any "==" lines at
all?").
Change-Id: Id83e53f2b472b5af92e4aaec0c173ecdec45bc48
|
|
...it must implicitly be loaded by the UNO type manager classloader anyway (via
URE_MORE_JAVA_TYPES), so not explicitly mentioning it can help find problems
early should it /not/ already be loaded by the type manager classloader.
Change-Id: I35b4f2804b68a35682e93699840101a15317a096
|
|
Conflicts:
Repository.mk
scp2/Module_scp2.mk
solenv/gbuild/Helper.mk
Change-Id: I37570787815d85d30eed3b5291e1e4450e5ffd51
|
|
Change-Id: I4c13d1cd4b7490a0b4db8f0dd40d823a5906c8aa
|
|
Change-Id: I7c06fe72789eb6108b13eefaca3ff9c9b3416f31
|
|
Change-Id: I985b3373edcd0bfc151adfa92b79a6b5080d22ad
Reviewed-on: https://gerrit.libreoffice.org/3805
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
|
|
Change-Id: Ie1e853fd1dd3154c6805eb8129c35a49150b458c
Reviewed-on: https://gerrit.libreoffice.org/3806
Reviewed-by: Tor Lillqvist <tml@iki.fi>
Tested-by: Tor Lillqvist <tml@iki.fi>
|
|
It could happen that externals were built incrementally, in case
something the ExternalProject depends on was updated. To prevent this,
change the dependencies so that the UnpackedTarball is unpacked again
when the ExternalProject's dependencies are newer. This is possible
without introducing a new target for the purpose due to the refactorings
in previous commits that enforce the name of UnpackedTarball.
Change-Id: Ie7a84064ec2ffc76175cd2b7792517e68664a461
|
|
... now that everything is consistent.
Change-Id: I96c15159648815554280202eb1b6d274ead4e7b8
|
|
It must always be used exactly once, so replace it with constructor
parameter.
Change-Id: Ifbe87065c19a5185a5705dc461656179002ece5d
|