Commit graph

46 commits

Author SHA1 Message Date
Matúš Kukan
9d73597289 another build integrating solution for android
..since it also needs stuff from postprocess.
In qa/desktop/Makefile, images_tango.zip is used.
If that's not needed, the module can be placed between postprocess
and packimages for now.

Change-Id: I9951cce0c8da0fc75fd8a7b1246f4083bd38f705
2012-08-22 18:33:01 +02:00
Tor Lillqvist
63088cd934 New attempt to have the "android" module built at a suitable time
Yes, I know that eventually what now is known as "tail_build" will be
all there is left. So by that time, by definition nothing can be built
"after tail_build". Will have to handle that then.

Change-Id: I47d228ca7156520db10630861ce52b015a7a169c
2012-08-22 17:00:57 +03:00
Tor Lillqvist
fae45f59b8 Add the android module to gbuild
Just build the sdremote app for now. Note that this is a pure Java
app with no dependencies on (native) code (or Java code, for that
matter) from rest of LO.

Probably should drop the separate android/sdremote/Makfile and just do
what it does in android/CustomTarget_sdremote.mk instead.

Adding other Android apps (well, the LibreOffice4Android one likely)
to gbuild will require more complexity as they bundle native code, and
thus should depend on other modules first having been built. If one
wants to go really fancy, one could of course depend on the specific
libraries (and other files) being bundled. Let's see...

Change-Id: If10761479f348c4993eec40b7f8346edb77f0e0d
2012-08-21 13:58:28 +03:00
David Tardon
ad031fd4bd move autodoc & friends to gbuild modules
Change-Id: I252a74587ba5b380b7bbdcc8a78247d5a9e77587
2012-08-17 14:42:52 +02:00
Matúš Kukan
af69e72e1d avoid defining gb_TAILBUILDMODULES, use the command only when necessary
This enables to properly use make <module>.all for builds without
dictionaries and hopefully also solves the problem behind
5133d3c48f

Change-Id: I43872864aa135014ea51d15b34ef4de151f14c3d
2012-08-16 19:29:03 +02:00
Stephan Bergmann
19990a9c5c Fix Windows dev-install for --enable-release-build, --with-lang=... etc.
Introduced special token LIBO_DEV_INSTALL=TRUE to communicate what install set
to build from Makefile.top's dev-install target to
instsetoo_native/util/makefile.mk.  Somewhat arbitrarily, always use a "release"
install set regardless of --enable-release-build (the dev-install set is used
for "make check," and it is safer to test "release" install sets in
--disable-release-build builds than the other way around, should those builds
ever start to deviate significantly).

The "always build a defaul-laguage openoffice product" logic had been obsoleted
a long time ago already.

Change-Id: I64ec87a0b8dc6fe81cab5531c43e29db3f5128af
2012-08-16 14:44:37 +02:00
Peter Foley
5133d3c48f fix error when dictionaries has not been fetched yet
Change-Id: Id40b2fb6f8e1667bcb5164e483ea7c6949b627a1
2012-08-15 18:00:05 -04:00
David Tardon
6fa970fb62 gbuildize dictionaries
Change-Id: I8aec0d6b6e7ccc6c674ee98d6a9eb28785ee42b2
2012-08-09 07:42:30 +02:00
Michael Stahl
6d192bc688 make bootstrap: add dependency on concat-deps.c
Change-Id: I39dcb1e4d6493b01b68055d006f658af0b6e67ef
2012-08-08 00:08:07 +02:00
Michael Stahl
2a26650105 make dev-install: don't list all files when unzipping on WNT
Change-Id: I9b04e3ba7125ac0b7a38f47d0cbdedee9d844e28
2012-08-04 21:33:34 +02:00
David Tardon
3ce453d4c9 gbuildize ucpp
Change-Id: I1e7eda073906f5b289317d307358a63aca2c24dc
2012-08-03 16:30:27 +02:00
Caolán McNamara
b168056750 the dmake binary on many build-bots is not in sync with the in-tree version
Change-Id: Ic52986c15de0051321d710e9c26d26786302a196
2012-07-31 16:39:21 +01:00
David Tardon
44eb85bb20 accept 'verbose' too
Change-Id: Icd5683ec2609e401e2e04021df5065986875c77c
2012-07-31 10:35:43 +02:00
Matúš Kukan
a236141e4a move help target to Makefile; it doesn't need config_host.mk
Change-Id: Ib627bb0a12b5b055f8d6077c00cc8099473fa176
2012-07-26 15:59:23 +02:00
Matúš Kukan
8348b2a7a0 clean also WORKDIR for --with-solver-and-workdir-root
Change-Id: Ie2b369b6f372a99dbc4af5045639b2ff8425568f
2012-07-24 23:33:10 +02:00
Jan Holesovsky
15f69da734 Attempt to remove the last FORCE2ARCHIVE.
Change-Id: I7b0675151d39d6ce39c99ba3f85e8efebe303a2f
2012-07-24 14:17:11 +02:00
Luboš Luňák
1ca7d3432c install-tb target has meanwhile started using the .zip archive too 2012-07-22 16:48:23 +02:00
Luboš Luňák
1bdb0801eb 'make build' again generates .msi on windows
This is a partial revert of 0ec45dc41d ,
mainly for tinderbox nightlies. The .zip for dev-install is built
only in dev-install target. But IMO the build target is broken
this way too, I don't see why the .msi has to be built already there
and not in some install or make-msi or whatever target (it's pointless
in build target for a developer build).

Change-Id: Ifd63066499b67fa446127193b243d893d497b451
2012-07-22 16:30:02 +02:00
Norbert Thiebaud
6500299e16 for install-tb do not install gdbprinter with symbolic link
Change-Id: I7b90d049cb1a809c028fdf37577f3b8c8b2c3835
2012-07-21 19:08:03 -05:00
Norbert Thiebaud
20b8d8957f add install-tb target to do install for tinbuild2 to populate bibisect
like dev-install except that it does not use symbolic link even on linux

Change-Id: I5d8e96caea5070e50765d6cc498c7120747ab1a1
2012-07-21 14:23:16 -05:00
Michael Meeks
63c508e3e8 re-base on ALv2 code. Includes:
118568: switch to using ucpp
    Patch contributed by Juergen Schmidt
    http://svn.apache.org/viewvc?view=revision&revision=1209396
2012-07-18 09:29:19 +01:00
Matúš Kukan
347caf6e02 tubes: fix makefiles after rebase
Change-Id: I99a0dd6765d57c4a1d842b25d600d760930704fa
2012-07-17 16:40:20 +02:00
Fridrich Štrba
5b09ee6c0b openldap module to build for unix only (still unused)
Change-Id: I9a3004634108fb4d1a990eaf528059cc7dfbe27e
2012-07-16 14:10:11 +02:00
Michael Stahl
0ec45dc41d let make dev-install do something useful on MSVC
Forcing creation of second installation set is perhaps not ideal,
but i have no idea how that installer perl crud work and
at least it gives something to run tests against.

Change-Id: I506160013de23f76128c9e39b4f3bacc6e32cc7a
2012-07-15 23:07:15 +02:00
Michael Stahl
06a2859dba src.downloaded should depend on bin/repo-list
Change-Id: I5a4d86b218164f864a02cc0d80ffa49d143ac3f1
2012-07-02 12:33:32 +02:00
Bjoern Michaelsen
4a9c85b3f8 reenable unitcheck and slowcheck as top level targets
Change-Id: Idb46ebcb427522c74632a1813afcbb841fb61243
2012-06-26 20:53:56 +02:00
Caolán McNamara
efa55cfd74 callcatcher: update unused code
Change-Id: I65c19a21ae9b6deb1601adf2f3fe8fe8faa7e9ed
2012-06-25 14:19:01 +01:00
Miklos Vajna
ae0c9254a5 forgot to remove lucene from Makefile.top
Change-Id: Iade2c96ed1e2341ee1f132f73898a4c98b66f8a4
2012-06-22 14:23:04 +02:00
David Ostrovsky
e16ac69372 gbuild migration: pyuno module
Change-Id: I7f923a5622214f7540a789bcdd93bf6fd1d166db
2012-06-14 11:40:23 +02:00
Caolán McNamara
b19b94b7d1 filter unused atom:: methods
Change-Id: I64db2710b8253c8110851dafa58013e1066f63c8
2012-06-11 14:46:44 +01:00
Caolán McNamara
6c158f5a2d convenient to unset compiler flags for callcatcher
Change-Id: I31da2812848d5172bf575d64fa6a28e69b35ecd4
2012-06-11 14:46:44 +01:00
Rene Engelhard
c24c5101f5 fix build verbosity
Change-Id: I55d944652de2c716fd1548e5ee64a10c2fb645e0
2012-06-08 21:04:41 +02:00
Norbert Thiebaud
f50f057aee add liblangtag in Makefile.top as a dmake_module
Change-Id: I4e37265cd76be95c3404930b5ea0757e68b3392a
2012-06-07 11:35:43 -05:00
Tor Lillqvist
92f23297c9 Work in progress: Add "touch" module for Android and iOS stuff
Change-Id: I10652743194d44d8465ddf8079f6b4458e6710f9
2012-06-05 17:17:41 +03:00
Fridrich Štrba
dc4b91d310 Adding Microsoft Publisher Import filter
Change-Id: Iec9c9c5419a40e7ad64af057f1bbb426ca3163b0
2012-06-05 14:04:07 +02:00
Fridrich Štrba
086abe9edd Replace the module icc functionality by a use of lcms2
Change-Id: I989af1147711f0175bf889bc55043b2d84a49b38
2012-06-04 11:44:48 +02:00
David Tardon
46d08bde56 remotebridges is converted too
Change-Id: Iec0feb10d3de2f4c740fb857cb9fa145437740f2
2012-06-01 10:19:30 +02:00
Matúš Kukan
9fdab181f9 shell is gbuildified
Change-Id: Ia40e317a69883c578a349035604afb5a5dad4c86
2012-05-29 07:35:54 +02:00
David Tardon
3bd076f3e0 fix after merge
Change-Id: Icd95b14777ccc428440971ab03aa3ad65e3d379f
2012-05-29 07:35:19 +02:00
David Tardon
cdf8d40394 gbuildize scp2
Change-Id: If9a0906a76943160cfdbd647b26a801bc4389615
2012-05-29 07:34:18 +02:00
David Tardon
6bf04a4328 gbuildize reportbuilder 2012-05-29 07:25:00 +02:00
David Tardon
50c5dd122e switch connectivity to gbuild
Change-Id: I37e6706ff244c9cc21b0826e61ef5d7cd72b3566
2012-05-29 07:24:52 +02:00
David Tardon
3591aff585 gbuildize solenv
Change-Id: I6e0758e543a89f593a1b0432b28b4c9768993af7
2012-05-20 16:28:55 +02:00
David Tardon
07ab493b52 gbuildize x11_extensions
Change-Id: I4362106ac5d221241eafdf44705ca5553ac7013c
2012-05-20 16:28:54 +02:00
Matúš Kukan
9aad89df87 improve make invocation
Change-Id: I9dbe77062df3a9b02dab0f5755c0e616829fa125
2012-05-16 20:04:03 +02:00
Michael Stahl
b0b92d1e5f split up top-level Makefile:
The top-level Makefile invokes autogen.sh (and thereby configure) in an
environment which is polluted by config_host.mk; this causes at least
the problem that following a "make clean", the bootstrap script will not
copy dmake to its destination because BUILD_DMAKE=NO is set from
config_host.mk, which is apparently due to the PATH being polluted from
config_host.mk, so configure finds the dmake in the build tree.

So split up top-level Makefile into Makefile, which invokes autogen.sh,
and Makefile.top, which does everything else.
2012-05-15 14:51:46 +02:00