Commit graph

122 commits

Author SHA1 Message Date
Rene Engelhard
4a1d3a8cfe don't remove "bootstrap" in make distclean 2011-10-16 16:52:58 +02:00
Jan Holesovsky
6fb32f4f38 Advise how to save yourself a rebuild with make dev-install. 2011-10-07 13:05:56 +02:00
Jan Holesovsky
683cd8d86f Indicate that the build was successful, and what to do next. 2011-10-07 10:48:43 +02:00
Stephan Bergmann
23af334132 Some fixes for linkoo and install-gdb-printers.
- Adapted linkoo's link_gdb_py to libs moved from basis to brand layer.
- Fixed install-gdb-printers's handling of Mac OS X ".dylib" suffix.
- No need to call install-gdb-printers from top-level make dev-install;
  linkoo's link_gdb_py already does that.
2011-10-04 23:36:24 +02:00
Stephan Bergmann
235a5e6c32 Make install-gdb-printers work on Mac OS X. 2011-09-29 20:55:27 +02:00
Caolán McNamara
754c5d5cc7 mkdir -p 2011-09-29 09:33:47 +01:00
Norbert Thiebaud
422b71e32b target 'all' should be the first one to make it the default one. 2011-09-28 15:54:57 -05:00
Stephan Bergmann
611913d4a6 Improved Makefile.in dev-install recipe. 2011-09-23 17:45:18 +02:00
Caolán McNamara
59cb046989 make findunusedcode target easier 2011-09-21 09:47:37 +01:00
Tomas Chvatal
4f5e3a54b9 Remove trailing && 2011-09-20 18:25:51 +02:00
Peter Foley
3ecacffe7b change distclean to delete configure generated files 2011-09-18 21:01:14 -04:00
David Tardon
9617a776b4 don't setup gdb printers for regular installation
If someone wants to use them there, he should just run the
install-gdb-script himself.
2011-09-18 12:03:32 +02:00
Tomas Chvatal
a7d38f57cc Revert "Remove once again the INSTALLDIR feature"
This reverts commit bf0ea5c4ee.

Those variables are used in bin/distro-install-*.
Unable to find any issue with both distro-install and dev-install so
reverting.
If something really does break it needs fixing. Reverting this is not
an option.
2011-09-18 11:04:29 +02:00
Bjoern Michaelsen
206938c823 another dep needed until we are gbuild-only 2011-09-17 04:46:30 +02:00
Bjoern Michaelsen
91a7e5adce fail early when having mixed build/check targets, also escape GNUMAKE correctly 2011-09-16 19:47:37 +02:00
Bjoern Michaelsen
581089e9f1 adjust toplevel makefile 2011-09-16 18:56:34 +02:00
Bjoern Michaelsen
980fdaf40d rename all to build in top-level makefile 2011-09-16 18:56:34 +02:00
Bjoern Michaelsen
0858e1b98a make check target depend build-order-only on dev-install to allow 'make all dev-install check' 2011-09-16 14:31:02 +02:00
Stephan Bergmann
7d1bb036e1 Simplified setting headless mode for smoke-/subsequenttetss.
Both C++ and Java OfficeConnection code now always pass --headless, so no
need for SAL_USE_VCLPLUGIN=svp etc. any more.  Only some C++ unit tests that
link against vcl still need an explicit --headless.
2011-09-16 10:38:06 +02:00
Stephan Bergmann
932ee04999 Introduced CHECK_PARALLELISM (and poshed the code up). 2011-09-14 20:02:29 +02:00
Stephan Bergmann
387620beff Removed solenv/bin/subsequenttests, moved its (improved) content directly into Makefile.in. 2011-09-14 15:16:40 +02:00
Caolán McNamara
99e1ea3c3f whitelist cppu::.* for now 2011-09-13 16:02:06 +01:00
Bjoern Michaelsen
a635cc935f make install and dev-install build-depend on all
* this enables "make all dev-install" or "make all install" calls
2011-09-06 15:55:30 +02:00
Peter Foley
91cdd85737 remove build.pl --gmake option refrences from Makefile
The --gmake option was removed from build.pl in commit 4103138
This patch removes the remaining references from Makefile.
2011-09-04 10:30:40 +02:00
Miklos Vajna
a466ed0420 make clean: $INPATH is now directly under solver 2011-08-30 17:00:33 +02:00
François Tigeot
bf0ea5c4ee Remove once again the INSTALLDIR feature
It was reintroduced with a merge from the 3.4 branch
2011-08-23 14:50:49 +02:00
David Tardon
22ccd4da86 install gdb pretty printers 2011-08-22 17:30:19 +02:00
Jan Holesovsky
879ab8e08d Re-run autogen.sh when autogen.lastrun is changed. 2011-08-22 09:38:57 +02:00
Jan Holesovsky
a80493c903 Always go through the cross_toolset build. 2011-08-22 09:38:56 +02:00
Jan Holesovsky
d6fa91761f Don't complain when cross-build-toolkit.built does not exist. 2011-08-22 09:38:56 +02:00
Jan Holesovsky
81ca6d858b Allow parallel build of the the cross build toolset.
Plus various minor build tweaks.
2011-08-19 15:36:18 +02:00
Caolán McNamara
f4b985fa5c trailing slash 2011-08-08 13:04:42 +01:00
Caolán McNamara
42962699c6 try callcatcher in -P mode 2011-08-08 13:04:42 +01:00
Tor Lillqvist
7ec5539950 dictionaries is not needed in cross-build-toolset, it seems 2011-08-08 11:25:12 +03:00
Takeshi Abe
b12236eae4 do not source *.Set.sh
according to commit 22d9caecc978a5739ddd1430fd26abe06454726c
2011-07-31 23:36:45 +09:00
Jan Holesovsky
a95376174e Merge commit 'libreoffice-3.4.2.3'
Conflicts:
	Makefile.in
	configure.in
	instsetoo_native/util/makefile.mk
	instsetoo_native/util/openoffice.lst
	ooo.lst.in
	set_soenv.in
	solenv/inc/minor.mk
2011-07-28 18:33:58 +02:00
Norbert Thiebaud
82f0ba7e98 git ignore workdir and clean it on make clea 2011-07-26 21:24:53 -05:00
Jan Holesovsky
d2e84678af make dev-install creates a linked installation again.
Also, skip building of stuff that we have already built.
2011-07-26 15:34:38 +02:00
Tor Lillqvist
c5f297649c Change *Env.Set.sh to Env.Host.sh 2011-07-25 01:02:17 +03:00
Tor Lillqvist
09ebe17fb3 Don't continue making cross-build-toolset if building one module fails 2011-07-23 10:33:30 +03:00
Caolán McNamara
739a3e0f18 safer grep pattern 2011-07-18 12:23:46 +01:00
Petr Mladek
8124bdf39b better support for distro packaging
This is port from the build repo. The main differences are:

    + splits package-ooo into several scripts (bin/distro-install-*)

    + renames many variables to avoid OOO prefix and to better fit
      the variables produced by the current bootstrap configure.in

    + uses OOO_VENDOR from bootstrap/configure.in to add distro specific hacks;
      the conditions have been updated only for "Novell, inc."

    + install most of the desktop integration from sysui using
      sysui/desktop/share/create_tree.sh

    + do not install two extra templates:

         $OOINSTBASE/basis$VERSION/share/template/en-US/forms/resume.ott
         $OOINSTBASE/basis$VERSION/share/template/en-US/officorr/project-proposal.ott

      should get merged with other templates

    + do not install pyunorc-update64;

      it is needed only when you want to run 32-bit LO on 64-bit system;
      is anyone using it?

    + do not call install-dictionaries:
    + do not call build-galleries:

      is anyone using them?

    + do not install ootool and ooconfig

      is anyone using them? are they still working?

Signed-off-by: Michael Meeks <michael.meeks@novell.com>
Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
Signed-off-by: Bjoern Michaelsen <bjoern.michaelsen@gmail.com>
2011-07-11 20:30:31 +02:00
Caolán McNamara
fb3268bb89 cppu::bootstrap unused in tree, but part of external API 2011-07-11 15:29:42 +01:00
Caolán McNamara
9041b4f9b0 split unused methods list into easy and full 2011-07-10 22:39:49 +01:00
Caolán McNamara
2a5460f165 use WORKDIR 2011-07-09 14:43:58 +01:00
Caolán McNamara
bfa39a750d force ooo.lst to be rebuilt when ooo.lst.in changes 2011-07-09 14:43:58 +01:00
Caolán McNamara
4d2c8f3471 callcatcher, grab default gbuild output dirs 2011-07-03 12:33:43 +01:00
Tor Lillqvist
e9ea4c77bf udkapi depends on codemaker 2011-06-30 22:11:08 +03:00
Caolán McNamara
7a3a3b953c cache output 2011-06-30 11:32:27 +01:00
Caolán McNamara
19db80134e modify all paths 2011-06-27 22:21:11 +01:00