Commit graph

312588 commits

Author SHA1 Message Date
David Tardon
f8afd6e282 update ext. projects to use ExternalPackage
Change-Id: Ia66854f21446fff9a04b1708964286c566333ab0
2012-09-22 14:57:30 +02:00
David Tardon
98a852fe6a add gbuild class ExternalPackage
This should make delivering of header files (but other kinds of files
too) from the unpacked tarballs more reliable with respect to project
updates.

Change-Id: Ic9dac800eddecedffba5f955f1e8d585da9c1b17
2012-09-22 14:57:28 +02:00
David Tardon
9f42a82937 force unpack in the next run if patching failed
Change-Id: I033e2ab491498ba6b393232bff702db0a52e9a92
2012-09-22 14:57:26 +02:00
Matúš Kukan
63a20e0349 touch: add missing dep on types.rdb
Change-Id: I7a11a2c00abef0ed1f0945f7809fba79f1f3533b
2012-09-22 13:58:57 +02:00
Matúš Kukan
06a8ca9339 neon: use .def file on Windows for exporting symbols
Change-Id: Ie88fab057e20792edc2deda327a7b9cefcbcadf8
2012-09-22 13:24:18 +02:00
Matúš Kukan
ce7d6d74d5 bridges: do not use dl for Android
Change-Id: I1ea75cc785645305223294f1a75b142de9d916d7
2012-09-22 13:24:17 +02:00
Ivan Timofeev
1b034ebe04 fdo#41440, fdo#50296: start center: force black text color
Change-Id: I13834d3c0385e1a75d2d66d1622a966c66b9aab2
2012-09-22 14:32:05 +04:00
Ivan Timofeev
b40f95f915 fdo#34392: request button size after vcl has updated its settings
Change-Id: I1810562a2c0c09404271be5b910f5811fce3e465
2012-09-22 14:32:05 +04:00
David Tardon
ecf56eda2f make starmath's gbuild module name the same as dir
Otherwise make starmath.all does not work as expected.

Change-Id: I747b7dd9f1cd6347d6fe8d5edbbb0dff079a253b
2012-09-22 08:16:20 +02:00
David Tardon
778de55e0a add newly eligible modules to cross_tail_build
Change-Id: I41113b6e4f53aa0e4b52e08e34938d34838feced
2012-09-22 08:16:19 +02:00
David Tardon
f60ee814c1 add newly eligible modules to tail_build
Change-Id: I3afc9dfb56ab29abaec1cb5dc60689be3243a1b1
2012-09-22 08:16:19 +02:00
David Tardon
436717844f add missing deps on URE stuff
Change-Id: I8d17305372ac01ab43a7092d9b8a842f114adb3f
2012-09-22 08:15:46 +02:00
David Tardon
8f16dc3de4 use package instead of explicit include path
Change-Id: I11048d24b21549aa3ae79995a2c252c00e56d771
2012-09-22 08:15:46 +02:00
David Tardon
1a62e464cf add missing deps on headers
Change-Id: Icaeba832c527ba81a9f152ea011548e8b9843b5e
2012-09-22 08:15:46 +02:00
David Tardon
360df63b63 SOVERSION is used by LinkTarget, so set it there
Relying on inheritance of variables by prerequisites may cause all sorts
of weird problems, e.g., an executable being linked with
-Wl,--soname=... just because a library with explicitly set soname
happened to depend on it. I wonder if we should make most of the
target-specific variables private....

Change-Id: Id337ace462973e7af12e62414b81739e3e873d96
2012-09-22 08:15:46 +02:00
David Tardon
7531ac91d8 fix URE deps
Change-Id: Ifbcd2c7db1985ca8fcc74dbbe74ffb93177d6490
2012-09-22 08:15:43 +02:00
Matúš Kukan
ebe48dc2b1 honour --enable-lto on windows too
Change-Id: I78637034d9fdd4a5528fe1e9c9bc752086954526
2012-09-22 08:15:42 +02:00
David Tardon
b03fd9b3a6 fix configuration deps
Change-Id: Ie431fadb4f11284e231112744af80bfb5c219d94
2012-09-22 08:15:42 +02:00
David Tardon
7edc1390e4 let's do this the other way around...
This reverts commit 587ac17d51ded650ed72bb68a126587a9c2ca698.
2012-09-22 08:15:41 +02:00
Matúš Kukan
cbae5ff373 fix typo causing missing dependency
Change-Id: I9ac316b0491d2c2c69308c0a78e1be0009bf2caf
2012-09-22 08:15:41 +02:00
Matúš Kukan
00252dab4a missing package dependency
Change-Id: I4171de4ad24ac1bb9956171f3256cbcd766dae29
2012-09-22 08:15:41 +02:00
Matúš Kukan
61ce5b882f gbuild: add missing dependency on regmerge
visible with 'make udkapi.all'

Change-Id: I7fcd72e4d6849e3457551d85d507a15f6f72077b
2012-09-22 08:15:40 +02:00
David Tardon
a235dff703 fix Library/LinkTarget build on mingw
Parallel MinGW build broke in clucene every now and then because the
link target tried to put map file directly into $(OUTDIR)/bin, which did
not exist yet (and actually nothing in Library depends on it, so I guess
it was just luckily created in time by delivery of soltools in the cases
where the build succeeded).

The map file is now created in $(WORKDIR) (as it should be) and then
delivered through AUXTARGETS.

Change-Id: I62373f0b71a6c4f3b59fa779f9ec48154485a174
2012-09-22 08:15:39 +02:00
David Tardon
24219ada37 clucene build needs solenv
Change-Id: I5e41370b54a6054b9a488ae523a9d83b47f20415
2012-09-22 08:15:39 +02:00
David Tardon
dd3d9e2843 ensure IDL files of used UnoApis are in place
Change-Id: I27740a60b9b5ff7ef5541713b2f85e03f8e70c7d
2012-09-22 08:15:38 +02:00
David Tardon
0906641801 add necessary deps for the test to run
Change-Id: I341b9bf3343f38d93b11ca3265fb8dbb0434aca8
2012-09-22 08:15:37 +02:00
David Tardon
e11f0576b9 add missing dep on types.rdb
Change-Id: Iddd10613dc5705eeaac53ff080692da2ad455720
2012-09-22 08:15:37 +02:00
David Tardon
d40ec00ad9 add missing dependency
Change-Id: Ibfe60fde8010755ee8c3ce1afce669400a44f6e2
2012-09-22 08:15:37 +02:00
David Tardon
7678287ad1 add missing dep on types.rdb
Change-Id: I2cfff38e6b18b8949dd712b9fc60aef2a593b40b
2012-09-22 08:15:36 +02:00
David Tardon
c29ed576e2 dependency on makefile needs full path
Change-Id: I0733abb5c736ab393259fd6a005a89b887304f10
2012-09-22 08:15:35 +02:00
David Tardon
7710399189 fix dep for configuration schemas
Configuration of extensions can use schemas from the main configuration
(officecfg). Now that officecfg is in tail_build, we need to make sure
that building of any such configuration only starts _after_ officecfg
has been done.

Change-Id: I95c775bb9c15c2e3aad930189d5524957cb5c49d
2012-09-22 08:15:35 +02:00
David Tardon
f4688d62d1 add missing deps on tools
Change-Id: Idcb3dee7315412287e167abb7f76c9050696d94a
2012-09-22 08:15:34 +02:00
David Tardon
a91b866abc depend on tools as necessary
Change-Id: Ib13f95a55ffcdd7f9314744a18ae48aa123406dd
2012-09-22 08:15:33 +02:00
David Tardon
61c0a3a63d switch bridges to gbuild
Change-Id: Ia19ff61f1f7fb446298472acd6722b57ddaeddec
2012-09-22 08:15:30 +02:00
David Tardon
f2668d319c gbuildize bridges
Change-Id: I66e76da71dd5d6ed1b899aba8d41dfb5bc36da1c
2012-09-22 08:15:30 +02:00
David Tardon
f2ec771cd9 add missing exports
Change-Id: I4cfbcedde049ae205997815786c46941937e2cf7
2012-09-22 08:15:28 +02:00
David Tardon
97eb770d28 switch cli_ure to gbuild
Change-Id: Icad2f8019130781f036b5d46105cf5a99709663f
2012-09-22 08:15:27 +02:00
Matúš Kukan
39c530ce55 force cli_ure to build
- there is still missing dependency on cliuno.snk
- remove -warnaserror+ causing weird problem
- export random symbol so that we get icli_cppuhelper_native.lib file
  created

Change-Id: Ifd3b4785f83496d2c9bff6b1ea2fd39b6978725c
2012-09-22 08:15:27 +02:00
Matúš Kukan
e1afb8a09d cli_uno: add missing gb_Library_use_udk_api
Change-Id: I1dd1a48e61ff8c5b628ba4a8f02294cf239b5edd
2012-09-22 08:15:26 +02:00
Matúš Kukan
fc42bf93bf cli_ure: another missing dep
Change-Id: I3f7d0034500b52e363f5cc3e136b89a5d75aab64
2012-09-22 08:15:25 +02:00
Matúš Kukan
31237d6a6a get cli_ure closer to successful build
Change-Id: I28ba1f4e802b3736a9f82966a2c7908388df4a92
2012-09-22 08:15:24 +02:00
Norbert Thiebaud
f8361efd12 add missing package name
Change-Id: I0f561c41c4e0a447521aae90885f3a75b624d7cb
2012-09-22 08:15:24 +02:00
David Tardon
118cc6807d gbuildize cli_ure
Change-Id: I716d666fc6e9d5339bc65a1b3943b2cecf45b6fe
2012-09-22 08:15:23 +02:00
David Tardon
ab79555058 export uno_initEnvironment and uno_ext_getMapping
Change-Id: Ic907b7dbf4cee22ac899e413bc5122e3a09e6b1a
2012-09-22 08:15:22 +02:00
Norbert Thiebaud
6292289bfd fix make syntax
Change-Id: I0cf922c1bccb554491ea8501c9f217af486088b6
2012-09-22 08:15:21 +02:00
David Tardon
c7d7a4b93d add support for CLI to gbuild
Change-Id: I45b617248c9edcee02514f1fb65cbb03b0a2d5aa
2012-09-22 08:15:21 +02:00
David Tardon
53eff16606 separate include dirs by comma
It works as-is, but only because par2script.pl evaluates any argument
that starts with / as a include path.

Change-Id: I705276c1f949d505dbcca23a0acbd760b32914de
2012-09-22 08:13:42 +02:00
Matúš Kukan
bb6c5a5443 neon: convert to gbuild
Change-Id: I1cca0e3be7e148c835af26d2c001878b849e8432
2012-09-22 08:13:41 +02:00
Matúš Kukan
17924c4aa5 allow Library to disable hidden visibility
Change-Id: I1f676b7536183f68795595f216ae23610cadb1eb
2012-09-22 08:13:41 +02:00
Markus Mohrhard
fc0aa44b9d test cases for the changes to ScRangeList::DeleteArea
Change-Id: Iaf64a4cdceed76ba37e4486cfded18bd7e49b196
2012-09-22 04:47:29 +02:00