Age | Commit message (Collapse) | Author |
|
Change-Id: Ic090ae81c28f12a106a74aa6d10b43cce9d68fed
|
|
peter's gbuildifications caused and ocean of red, that
1/ was not followed up by any attempt by the author to fix
2/ I wasted a good part of the weekend to de-entangle with
only partial sucess
reverting the whole mess for now...
to be resubmited when a bit less borked...
This reverts commit c4c160a4519f20d50e7189ef92aac99b83c4cc6a.
This reverts commit faef2e51d0c7b74334a11400b205daf382805780.
This reverts commit 057ce1fe2911f51be97199bf95e175db8aebfa42.
This reverts commit a7d34af344900233ba08aee2a56a3daf85ab2421.
This reverts commit befae0ceb80deb4623f3e41ff88b6dcb63eca0ad.
This reverts commit 433b43bcd2dbd146a9d6342fab0704d653c50d29.
This reverts commit 93e2c4a9d257ebbe794fbaba888229857e7c42d8.
|
|
Change-Id: Icad3132c1710c62559c35964fe5ce3f466646f13
|
|
Change-Id: I96de6b20b2a68f0982a30d33359e9e9cda9e642c
|
|
Change-Id: I0038b21a1b3bde4d8d3f5dd0092d15d858336680
|
|
Change-Id: I55b3832128aa096eb44b67a26ec2afeb6c573604
|
|
The problem us that gb_LinkTarget__use_curl only declared a dependency
on an *unpacked* curl tarball, but the curlbuild.h file is *generated*
during curl configury. So something that depends on a (non-system)
curl needs to depend on curl having been configured at least. Let's
try like this.
Change-Id: I87b2a3292807d9bb873c3656caf58c4d98d8f622
|
|
Change-Id: I92395d5883ce862f1dca7b88aa4291a9608c1a52
|
|
Change-Id: I17eae5612b88c3f57842a8ae50b1d062acf94765
|
|
Change-Id: I004825342646f839f72d8c180efdba6a7f835da7
|
|
Change-Id: Ie660f8b3f885e3f26f188314433b9fbff27bf50a
|
|
Change-Id: I285292ca7f7252399c3898ca49f73727ab569fca
|
|
Change-Id: Ied0493987630a294897d0646cd022580ffd9544b
|
|
Change-Id: I3a31c7c9ff66e2b6a13b22dce85854777b66355e
|
|
Change-Id: Ic1c4c58a09fd41bce78731e61349baa129f5e935
|
|
Change-Id: I702c044fdf510c67364f2fc32889ca394583edf6
|
|
Change-Id: I16c40fceb2fc84147eb298aa86987b8682a81c8e
|
|
Change-Id: Idaa56eb209e356c434804ce86b644b33773f44d1
|
|
Change-Id: I47c279d1cf53ef2c092467070d97b13f949d06f6
|
|
Change-Id: I98a3428578b52c6d9d7210a8fb0211876d6f7cae
|
|
Two different xmlparse libraries are created: ascii_expat_xmlparse and
expat_xmlparse. One without -DXML_UNICODE and one with. Source file are
duplicated and renamed with gb_UnpackedTarball_set_post_action function
to be able to add artifacts twice to gbuild machinery.
On windows 64 bit additional two librares are created: expat_xmlparse_x64 and
expat_xmltok_x64. That is due the problem with shell/shlxthandler (comment):
------------------------------------------------------
use UNICODE only because shell/shlxthandler
doesn't link against ascii_expat_xmlparse
------------------------------------------------------
Include files are delivered to $(OUTDIR)/inc/external/expat
now and not to $(OUTDIR)/inc/external any more.
set_include call is added in RepositoryExternal.mk.
To define dependency between StaticLibrary and ExternalProject
new function was introduced: gb_StaticLibrary_use_external_project.
Change-Id: I3b3aa40f39ef82c70f6f28790b582c83e48bdf76
|
|
Change-Id: I33ca2c27d557d24e3900d7ebf8f3ea2d99b3cfb0
|
|
Change-Id: I799a149b319bb6a3168117810084496f8b6d6fbb
|
|
I'm not sure why this makes a difference, the real problem is probably elsewhere.
Change-Id: Ie52b0b9b5b1279badaa8815aeef054c8bbb125b4
|
|
Change-Id: I1f84f85abc4e2db3679e64d34671458779ca97fa
|
|
Change-Id: I72ed637ecec5aff7528ff724b2665e22650c224b
|
|
Or rather, re-purpose that for consistency (and rename original to
gb_ExternalProject_use_external_project), to abstract over the
system/internal status of dependencies of external projects.
Use it in libcdr and replace exisiting uses in apache-commons.
Change-Id: Ie144600688fa884b5b6faa986c6b95bdfc1ee15c
|
|
Change-Id: Ic0dc4333329a4ef11eba2afe23d4e5f101689517
|
|
Change-Id: I5bb93f9228e69dfd46b450089f34cac7204f10b8
|
|
Change-Id: Ib23b2a6bd9301a03321ddb5c8a488b579fa8d1a2
|
|
add a new gb_LinkTarget_use_system_win32_libs to abstract different
linker options on MSVC and GCC.
Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
|
|
Change-Id: Ia7f64bdd0fd81c5dcc08d828db4602b65e2da949
|
|
Change-Id: I66f8229e186e312ed3242695db9ef0768ab4d9a0
|
|
There are currently 3 different mechanisms being used for frameworks,
which is of course intolerable so we invent a 4th one and standardize on
it: gb_LinkTarget_use_darwin_frameworks
(This doesn't mean using add_libs or externals was wrong, it was just
inconsistent... and i don't see an obvious benefit of using externals here)
Change-Id: I5de9020402c87e7236c6a358c47f02fa56642d3d
|
|
Move libraries using those headers to RepositoryExternal.mk and
also move pkg-config invocation to configure.
Change-Id: I17a240fcba83a98f3f248f15b34d245f941c62e2
|
|
such as wpd, it is necessary to depend on the package in the "use".
(for libraries built with gbuilt that is done automagically).
Change-Id: I022b66f679fe168de77c2481e6889cddbb0aac3c
|
|
Change-Id: I3d0f899b5c8e8605d1cfd3a7d717da999f0f2350
|
|
Change-Id: Ie4a76ddb1db8d45e32d64d13aca01a0b29b519d2
|
|
Change-Id: I0949b85f7c2ffbb5c00cce24949b21cc616135db
|
|
Change-Id: I1cca0e3be7e148c835af26d2c001878b849e8432
|
|
regression from 22f2e5f286d55cd5c1ead07fb82cd78027abf490
so, lets follow the same pattern as else where and fixup
ENABLE_CUPS to be TRUE when enabled and lets just link
against cups and not do the dlopen dance
Change-Id: I3cff1bd98a7474c403d7ff66183e76e26e407de8
|
|
Change-Id: I04fb35b6eac1c1777e67de9877417cfe7cc5aac8
|
|
Change-Id: Ia3c38ec42bcf5b36465bca3bfee81c4008c937c3
|
|
Change-Id: Ic8717085f0f71470eadc225eb062c1dee24d24f7
|
|
Change-Id: I6a0d869526ffd40bfe5ff81267f241c049d050f0
|
|
Change-Id: Ib644cc3768ced8a1959fb9ea9f7f24e29fce87ad
|
|
Boost apparently uses a MSVC auto-link feature to cause MSVC to request
a static library with a very particular name; disable this and remove
the associated ugly workarounds boost/Package_boost*.mk.
(Another alternative better than Package_boost*.mk would be to
just mangle the static library name in RepositoryFixes.mk)
Change-Id: Iea91f9978da00d89d2a696f3cdd090a85cea8e64
|
|
Change-Id: Iaf2180946186e9490840ebbdd5f948a31103dc4f
|
|
Change-Id: I68d8eb5ee481c893ca1ddecf891db66bef5b03f2
|
|
Change-Id: I8d98a62a3ad573508a5c40134ae22183f89b2f13
|