Commit graph

90 commits

Author SHA1 Message Date
David Ostrovsky
de55434255 gbuild conversion: testtools module
Change-Id: I1fde7853d4708da9ec217b6e4d5b782648b065cb
2012-05-29 07:34:45 +02:00
David Ostrovsky
91c5b22706 gbuild conversion: store module
Change-Id: Idbab17b87d042079a8fa6ded7a7424a745761b2f
2012-05-29 07:34:41 +02:00
Peter Foley
a26efd71ed update autogen.lastrun dummy rule
Change-Id: I1576e2f975ccbe4a9fc2e1ededf1a383ef6e604f
2012-05-28 12:13:19 -04: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
Matúš Kukan
a0c36a1e39 quick fix for slowcheck targets in tail_build
Change-Id: Ia74a76659d97d10299d9ddfe8d2118d5c1c5725e
2012-05-14 17:07:38 +02:00
Caolán McNamara
f0997ea393 filter unused libwps_tools_win:: methods
Change-Id: I88fca8854db96fdba1ea9069fb95a237c5b02bb2
2012-05-14 14:34:10 +01:00
Matúš Kukan
f4f4e3c050 gbuild: use mixed paths on cygwin
make 3.82 understands mixed paths, so use them.
This allows us to get rid of evil in BuildDirs.mk.
Hopefully, life will be simpler now.

Change-Id: I I I641f28c6af1948963f7004f8071af62e21caabb3
2012-05-09 09:39:18 +01:00
David Ostrovsky
d76c3f3abd gbuild conversion: store module
Change-Id: Idbab17b87d042079a8fa6ded7a7424a745761b2f
2012-05-07 06:55:30 +02:00
David Ostrovsky
953d9ab43b gbuild conversion: registry module
Change-Id: I I9dbd2a05602e7d415ca76850458129f68583c83f
2012-05-06 07:23:20 +02:00
David Ostrovsky
3e0b2299ec gbuild conversion l10ntools module
Change-Id: I Iea9a77f19856dd870eb72fa57249f959cdd7000c
2012-05-04 09:42:22 +02:00
David Tardon
b71589aab0 do not override GMAKE_OPTIONS set by user
Change-Id: I30e3e2a65315ed9895a66c847c1cd73090a74607
2012-05-04 09:42:22 +02:00
Michael Stahl
38a91f15e6 Makefile: clean should rm $SOLARVER (see f33ba93b) 2012-05-03 12:53:48 +02:00
Caolán McNamara
810f4a007c rework callcatcher makefile to build subsequentcheck tests
Change-Id: Idda0262e62e42817b8c0502a38ee16913495233c
2012-05-01 14:18:42 +01:00
Caolán McNamara
aa3df61132 Matrix3d::* belongs to some external lib
Change-Id: I2818d75d2698582d4ee13e6d5091865041eda2b8
2012-05-01 12:11:20 +01:00
David Tardon
08e9190113 export GMAKE_OPTIONS for use in build.pl
Change-Id: Ied9a8d0763864a497a9b802d90be95ecdaafc3b0
2012-04-30 07:56:22 +02:00
Bjoern Michaelsen
b1c3e8ae28 make gbuild the default assumption of build.pl
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
2012-04-29 03:50:46 +02:00
Michael Stahl
e6d28ac3aa Makefile: "deliver -delete" on module.clean 2012-04-27 16:14:35 +02:00
David Ostrovsky
65840941ee fdo#39643: Remove --disable-strip-solver configure option
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-04-26 12:43:35 +02:00
Bjoern Michaelsen
d09182127b build to tail_build with partial build in tail_build
- instead on lots of recursive build.pl modules to iterate through we build all
  tail_build up to the requested module inside one tail_build when doing a
  "make foo.all"
- advantage: speeding up because getting rid of lots of recursive makes with
  artificial module barriers, forcing almost sequential execution: build, link,
  unittest with lots of cpu-idling at each module-end
- disadvantage: all shared dependencies of tail_build are now build for a
  (sub)module of tail_build. This is transitional as we migrate more stuff into
  tail_build and there are good dependencies inside tail_build
- "make foo.all" now only executes slowcheck now for foo, not for all the deps
2012-04-25 11:28:35 +02:00
Luboš Luňák
77f19d6e02 specific variable for where dev-install installs 2012-04-24 09:01:47 +02:00
David Ostrovsky
a57b634799 gbuild conversion: unodevtools module 2012-04-14 06:58:00 -05:00
David Ostrovsky
f3653d3c1e gbuild conversion: codemaker module 2012-04-14 06:58:00 -05:00
David Tardon
1f84379c5b Revert "re-run bootstrap after make clean"
This reverts commit 7c489dc2ec.
2012-04-13 17:20:56 +02:00
David Ostrovsky
bed6580ec3 gbuild conversion: idlc module 2012-04-13 13:07:50 +02:00
David Tardon
7c489dc2ec re-run bootstrap after make clean 2012-04-11 09:11:09 +02:00
David Ostrovsky
5342bc073b gbuild conversion: cpputools module
dmake stuff removed
2012-04-11 08:51:01 +02:00
Caolán McNamara
4dab019795 filter out WPX 2012-04-10 12:49:48 +01:00
David Ostrovsky
f55eed29c6 gbuild conversion: rdbmaker module
dmake stuff removed
2012-04-08 10:54:30 +02:00
David Tardon
69bd2f3630 gbuildize xmlhelp 2012-04-07 16:18:26 +02:00
David Tardon
18c661f715 move from dmake to gbuild list 2012-04-01 16:43:34 +02:00
Stephan Bergmann
ef5b4b577c dev-install needs to depend on build after all
...as only "build" passes through instsetoo_native, where some files (pyuno.py
etc.) are copied into places where ooinstall expects to find them.
2012-03-27 08:17:52 +02:00
Caolán McNamara
067eaf954d writeU8 is unused in the external libcdr lib, but filter it out from easy 2012-03-21 16:00:48 +00:00
David Tardon
1c9408fde2 fix typo 2012-03-14 05:58:16 +01:00
Rene Engelhard
f55423d1d4 remove *.pyc in solenv/gdb in make distclean 2012-03-13 15:01:47 +01:00
Michael Stahl
7191b52c00 Makefile: subsequentcheck should only run tests
... so drop the dependency on dev-install (with it, subsequentcheck is
just a synonym for check, which does not seem useful).
2012-03-12 18:30:36 +01:00
Michael Stahl
5f86eca62f Makefile: add $(module).subsequentcheck targets 2012-03-12 18:30:36 +01:00
Matúš Kukan
f2abfdb94e embedserv: convert to gbuild 2012-03-10 21:23:17 +01:00
Matúš Kukan
fa97b8ac23 Do not remove the whole workdir/* on 'make clean'
Also solver/$INPATH is subset of */$INPATH.
2012-03-09 11:21:39 +01:00
Tor Lillqvist
03c6bfff92 The instsetoo_native part is unnecessary when doing dev-install 2012-03-08 23:06:02 +02:00
Peter Foley
5b2b793cae fix make dependencies for windows 2012-03-07 10:34:06 -05:00
David Tardon
e02aeba0d7 move sdext to gbuild section 2012-03-06 10:32:07 +01:00
Tor Lillqvist
b69285590d Change my mind again: Do build a subset sb library even for DISABLE_SCRIPTING
The tables functionality in Writer documents need SbxValue.
2012-03-05 22:30:10 +02:00
Tor Lillqvist
c91f279e7e Revert "Build libsb with a few dummy classes also for --disable-scripting"
Nah, these dummy classes would turn out quite complex anyway. Better
to just use ifdefs elsewhere, the number required is not that large.

This reverts commit 6d33801b44.
2012-03-05 02:05:24 +02:00
Matúš Kukan
811180e9dd translations converted to gbuild 2012-03-02 11:22:23 +01:00
Fridrich Štrba
8a0a25dba0 Creating a module lcms2 2012-03-02 10:16:30 +01:00
Matúš Kukan
d76e2d1cc3 embeddedobj: convert to gbuild 2012-03-01 20:49:13 +01:00
Caolán McNamara
2eeef79b78 callcatcher: update list 2012-03-01 10:43:56 +00:00
Tor Lillqvist
6d33801b44 Build libsb with a few dummy classes also for --disable-scripting
Work in progress, the dummy class implementations surely still
incomplete and/or might contain methods not actually needed. More
dummy class implementations needed, hopefully not too many
though. Will add also a few ifdefs for DISABLE_SCRIPTING in some key
places in sc and elsewhere to cut down on the need.
2012-03-01 01:26:18 +02:00
Tor Lillqvist
c16bc82637 s/interpreters/scripting/ 2012-02-27 16:51:56 +02:00
Caolán McNamara
1190dab820 exclude some more external libs from unusedcode.easy 2012-02-27 09:45:56 +00:00