summaryrefslogtreecommitdiff
path: root/libcdr/ExternalProject_libcdr.mk
AgeCommit message (Collapse)AuthorFilesLines
2013-01-25CDR: fix large-angle computationFridrich Štrba1-1/+2
Change-Id: Ia3f937b0b49093fbdbbe259b835a2d8a81633fe1 Blind "fix" for when using system ICU No point in pointing to nonexistent ICU headers in solver if building against a system ICU. Change-Id: I5a151f3bfefd1913ad84a33d74af749558926312 CDR: Override pkg-config with SYSTEM_ICU Change-Id: I665412f7d79247f6558337ac80bd866d2cfc3dce CDR: We want ICU_LIBS always empty since this is a static library Change-Id: I90730e08b07182fa73a1e3a60bed6da11cfd9e06 CDR: Actually apply the patch Change-Id: I9ffd7123b8f79128c559f30eade6ae49bf809981 Signed-off-by: Petr Mladek <pmladek@suse.cz>
2013-01-25Uploading libcdr 0.0.10, hoping it worksPetr Mladek1-2/+7
Conflicts: RepositoryExternal.mk libcdr/ExternalProject_libcdr.mk Change-Id: Ibf21b856c0f9da276df60680513421be3c871a2d Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-11-09libcdr: move LCMS2_CFLAGS/LIBS setup to configureMichael Stahl1-6/+0
Change-Id: I50f4396e6a8abf32d1a0f63cbfa93d2c59375326
2012-11-09configure: define FOO_CFLAGS/FOO_LIBS so that they are never emptyMichael Stahl1-6/+0
This allows us to simply pass the already exported variables to invoked configures, where the non-empty values will override the detection logic there. Change-Id: I7353a313814c58922e34843aeae380e5afa442ca
2012-11-09fix libcdr with system lcms2Luboš Luňák1-2/+2
LCMS2_CFLAGS must be non-empty for it to override pkg-config.
2012-11-08convert lcms2 to gbuildPeter Foley1-5/+10
Change-Id: I96de6b20b2a68f0982a30d33359e9e9cda9e642c
2012-11-04Enough with that...Norbert Thiebaud1-1/+0
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.
2012-11-04fix some lcms2 gbuildification breakages...Norbert Thiebaud1-0/+1
Change-Id: Icad3132c1710c62559c35964fe5ce3f466646f13
2012-10-30fix parallelism variables and let's have only --with-parallelism from now onMatúš Kukan1-1/+1
Rationale: - it is advised to use max-jobs and num-cpus with the same value in wiki - max-jobs was used only for lcms2 and few gbuild modules outside of tail_build anyway. Also fixes: - really use CHECK_PARALLELISM when meant to - EXTMAXPROCESS is not defined in gbuild; use parent's jobservers in sub-make where possible Change-Id: I501de732d223ce0c935081bd1d73da611d16ee88 Reviewed-on: https://gerrit.libreoffice.org/930 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2012-10-07fix libcdr with VS2012Peter Foley1-0/+20
Change-Id: I9943dce422bd43b826baeaccaeb494d870aaaa77
2012-10-05libcdr: fix --with-system-lcms2 build:Michael Stahl1-8/+8
It breaks because LCMS2_CFLAGS happens to be empty, which the libcdr configure script then complains about, because it thinks it hasn't found lcms2. Work around that by including a space in the variable... Change-Id: I16cc8278097dc7119d11fdabcc3be5d1ae8b4327
2012-10-05libcdr: fix typoMichael Stahl1-1/+1
Change-Id: Iecf6609a35d4ecff728903d262ec10d3f8faf3bf
2012-10-05libcdr: remove boilerplate:Michael Stahl1-52/+8
Define the various FOO_CFLAGS/FOO_LIBS used by libcdr in configure even for the case of internal FOO, and then just pass those variables into libcdr configure to get rid of SYSTEM_FOO conditionals. Change-Id: I0edabc13f8a068cb13792a16499593b8c589da1a
2012-10-05gbuild: add gb_ExternalProject_use_external:Michael Stahl1-6/+2
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
2012-10-05libcdr: argh i am getting senileMichael Stahl1-3/+3
Change-Id: I1674da35bf1d756bda5c4b991cc586462325c838
2012-10-05libcdr: hopefully get this to buildMichael Stahl1-5/+7
unfortunately the ExternalProject uses a StaticLibrary built in libwpg. Change-Id: Ie4a8933247edbd2d53f697432a0848a05216237f
2012-10-05Uploading a new shiny libcdr-0.0.9Fridrich Štrba1-0/+106
Change-Id: I5bb93f9228e69dfd46b450089f34cac7204f10b8