Age | Commit message (Collapse) | Author |
|
Change-Id: Id4c27e0ed7ef31e0217a82160e18cc1b8e5858f7
Reviewed-on: https://gerrit.libreoffice.org/6329
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
Add more FOO_FOR_BUILD variables and some gb_Foo_for_build functions.
Get rid of gb_INSTROOT and gb_DEVINSTALLROOT, just use INSTROOT.
Change-Id: Iee531b02d14fae41edb68ad589a5dec829a60255
|
|
Change-Id: Id0c5908adbdec40346c1b62304d1f72ed077ca54
|
|
Change-Id: Ie8d8ac0ead879c90557f8f76d1a63fe9fde764d0
|
|
Change-Id: I8f41d027ec890ed57275c04412c61d959d37b66c
|
|
Introduced gb_INSTROOT, which is the same as $(INSTDIR) except for Mac OS X,
where it is $(INSTDIR)/LibreOffice.app/Contents. Most stuff ends up there (so
most occurrences of $(INSTDIR) have been replaced with $(gb_INSTROOT)), but SDK-
related stuff goes to $(INSTDIR)/$(gb_Package_SDKDIRNAME). (And
GeneratedPackage needed to be made more flexible, to allow for packages that go
into either of those two places.)
For Android and iOS, gb_INSTROOT probably still needs to be set.
The most obvious missing thing yet to make instdir work for Mac OS X is the
instdir/*/LibreOffice.app/Contents/ure/ vs.
instdir/*/LibreOffice.app/Contents/ure-link/ split.
Change-Id: I4478edd27b14c92c96d92d5169bdca3ec50d78f5
|
|
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-Id: If6a89aa46a4252e2652062288f19173267daf03a
|
|
Change-Id: I3225043560a3c0e02345bc4e8a8d0f9cca2e3cd0
|
|
Change-Id: I8e6f51c2e4aac4f059bcce923f887275eba1b9a2
|
|
Don't patch the upstream sources. Don't do version dependend checks.
Just define the missing constants ourselves if they are missing.
Change-Id: Ie0c56474e5ff20c092c99c1648cd15b97149041f
Reviewed-on: https://gerrit.libreoffice.org/4200
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
... now that everything is consistent.
Change-Id: I96c15159648815554280202eb1b6d274ead4e7b8
|
|
It must always be used exactly once, so replace it with constructor
parameter.
Change-Id: Ifbe87065c19a5185a5705dc461656179002ece5d
|
|
Change-Id: I1576b60bc511bdac964decd5a7f8c3834281f380
|
|
|
|
Also, windows build cunningly uses an included version header that would
be overwritten by configure.
Change-Id: Id01b5dcd0f021a11d016571b6ee81e4fb8495020
|
|
... by introducing a version check that is so horribly ugly that it will
hopefully be removed again as soon as a new upstream release with the
rename is available.
Change-Id: I8e0409ba7331dec7140d2a4a49720c804e90582f
|
|
and remove the _ prefix too while at it
Change-Id: I30ee8cd5aead53abac19fdc372e1fe45b3cbf55f
|
|
|
|
Change-Id: I386e036eaa9139f6a7e424c92a1656f4ac15c0f3
|
|
Change-Id: I4edb3adb39674d612f302e1f95f05905cd33bcde
|
|
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: I86f6bedf1b0f171dca3ce5b34e8c34796f9f7edf
|
|
Change-Id: Ia9b5b2775ad91661bf3d130417a1624fa4d855d2
|
|
Change-Id: I7e61de3009e20aa13bdc2a333c803130eb88f36d
|
|
Change-Id: I92e42a4a677ab352e9b5a01d19c50493682eea8d
|
|
now we are "post convert libexttextcat to gbuild" of
31219f0f97d081d94d927b5c3d08bb8677b22506 and no longer
need the deleted makefile.mk under windows
Change-Id: I1052ab7f6db28182c700f55b25ef897339dc69dd
|
|
Change-Id: I6951ae066e9b0d15de85d30f8a641348998fecca
|
|
Change-Id: Iab0a88ce0812d286b5fc5effa697c3a251bae498
|
|
|
|
Change-Id: I8aee95e0f93deaaf08046f544713af010a7f1e44
|
|
Change-Id: If212bfe5cc191c253185df0c459f7abb8be51da2
|
|
Change-Id: Idb8c0587fd180416af2079d94fcc3e1fb5c734b4
|
|
Change-Id: I633892a6d611e6481e49f9bd2739d3886563a24a
|
|
Change-Id: Id0e42068a1cd614a2e66e7f050c55b351999f2ae
|
|
Change-Id: I381a975bebfc805ef04dbf8c5b7df66314da8acb
|
|
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.
|
|
|
|
|
|
|
|
In order to not have the offending local _ZNSs4_Rep20_S_empty_rep_storageE
symbol in libguesslanglo.so, build both it and libexttextcat
with hidden visibility.
|
|
|
|
|
|
|
|
|
|
|
|
|