Commit graph

43 commits

Author SHA1 Message Date
Bjoern Michaelsen
d73e574d8a move reconfigure into gbuild 2011-11-29 17:25:14 +01:00
Bjoern Michaelsen
8a310e3521 moved some more targets to gbuild 2011-11-28 17:57:03 +01:00
Tor Lillqvist
ce5f65f335 Build fpicker for DESKTOP only 2011-11-26 00:23:46 +02:00
Bjoern Michaelsen
538b107153 copy Makefile to everywhere was a bit too much of a shotgun approach 2011-11-25 13:02:36 +01:00
Bjoern Michaelsen
f2f0dbd273 make gbuild makefiles run independant of pwd again 2011-11-25 12:04:40 +01:00
Norbert Thiebaud
0ea8c014ef tweak gbuild standart Makefile to allow partial build in unsourced env
This allow to run make in a module wihtout the need to source
Env.Host.sh.
2011-11-16 06:18:54 -06:00
Tor Lillqvist
25a0976619 Mark l10ntools as DESKTOP only here, too 2011-11-12 01:05:45 +02:00
Stephan Bergmann
c1758889cb Heavily simplified utl::ConfigManager. 2011-11-11 22:49:21 +01:00
Tor Lillqvist
aca52b3cf6 Revert "Build dbaccess and connectivity only for DESKTOP platforms for now"
Nah, breaks the build for non-DESKTOP platforms anyway, as headers
delivered there are needed elsewhere. So just keep building that stuff
even if it presumably will not be needed on either of the non-DESKTOP
platforms.

This reverts commit 9b4212f14b.
2011-10-26 12:18:11 +03:00
Tor Lillqvist
9b4212f14b Build dbaccess and connectivity only for DESKTOP platforms for now 2011-10-25 13:55:34 +03:00
Michael Stahl
1061899ab6 tail_build: fix non-parallel build problem 2011-10-11 21:13:42 +02:00
Matúš Kukan
cad3838704 add package to tail_build 2011-10-08 15:31:26 +02:00
Peter Foley
e7a1e17c4f convert swext to gbuild and add to tail_build 2011-10-07 23:03:34 +00:00
Bjoern Michaelsen
e94a19f3e0 simplfy dmake to gbuild bridgefile 2011-10-05 00:31:50 +02:00
Thorsten Behrens
8f8e9a4a4c Desktop module still needs helplinker for the extension stuff.
Reverts Tor's a649aac68c - l10ntools
need more fine-grained disabling for iOS.
2011-10-03 23:11:45 +02:00
Peter Foley
1a04d9feae add xmlsecurity to tail_build 2011-10-01 18:34:52 -04:00
Matúš Kukan
568e559f0c add filter to tail_build 2011-10-01 21:01:38 +02:00
Matúš Kukan
85de051d8d add vbahelper to tail_build 2011-10-01 21:01:38 +02:00
Matúš Kukan
6764aef105 add scripting to tail_build 2011-10-01 17:26:32 +02:00
Tor Lillqvist
a649aac68c Don't build l10ntools for non-desktop OSes 2011-09-29 10:08:49 +03:00
Thorsten Behrens
f0149fe6ea Android now builds up to instsetoo_native
Last fixes - remove kludge from RepositoryFixes.mk, have redland
build w/o threads for the while, and some hackery to exclude
pointless code like oosplash from android build.
2011-09-28 16:47:49 +02:00
Peter Foley
4478b739dd convert bean to gbuild and add to tail_build 2011-09-18 19:17:17 -04:00
David Tardon
1ee9908648 move automation to tail_build 2011-09-15 14:49:36 +02:00
David Tardon
fca439ea5d move desktop to tail_build 2011-09-15 14:49:35 +02:00
Peter Foley
1bd2884369 convert Mesa to gbuild and add to tail_build 2011-09-10 18:52:18 -05:00
Norbert Thiebaud
e503a7e6ca bring sccomp into the tail_build fold 2011-08-21 05:00:32 -05:00
Norbert Thiebaud
fdb2c9841b bring the module writerperfect into tail_build's fold 2011-08-11 23:11:27 -05:00
Norbert Thiebaud
751531df52 add the module oox into tail_build's fold 2011-08-11 23:10:40 -05:00
Norbert Thiebaud
29ad3b920e bring the module uui in the tail_build fold 2011-08-11 02:43:35 -05:00
Norbert Thiebaud
69a454249c bring the module 'animations' into the tail_build fold 2011-08-11 01:31:48 -05:00
Norbert Thiebaud
37f8c9bee4 bring the 'forms' module into the tail_build fold 2011-08-11 01:31:48 -05:00
Norbert Thiebaud
9b981cafaa Adjust the parallelism of tail_build to be max(max-process, num-cpus)
tail_build run mostly by itself and wrap a dozen of module,
using just MAXPROCESS for the parallelism force to limit NB_CPUS
in order to avoid a NB_CPUS x MAXPROCESS scenario.
This mitigate this problem, until we don;t need MAXPROCESS anymore
and NB_CPUS becomes the only driving force.
2011-08-09 15:52:50 -05:00
Bjoern Michaelsen
4df10471e0 add tail_build:forms dep needed for inbuild component files 2011-07-29 15:45:25 +02:00
Tor Lillqvist
76a27e577e Use fixed-name environment script and no source_soenv.sh
No longer call the script snippet LinuxX86Env.Set.sh,
MacOSXX86Env.Set.sh, etc, but always Env.Host.sh. No need for
source_soenv.sh then, which wouldn't have worked when cross-compiling
anyway.

(As before, when cross-compiling, the environment script snipppet for
the BUILD platform is called Env.Build.sh.)
2011-07-25 00:47:41 +03:00
Bjoern Michaelsen
5012e466ce resyncing to master 2011-07-21 18:27:57 +02:00
Bjoern Michaelsen
81a1c065fd Merge branch 'master' into feature/gnumake4
Conflicts:
	Repository.mk
	RepositoryFixes.mk
	configure
	configure.in
	set_soenv.in
	solenv/config/sdev300.ini
	solenv/gbuild/ComponentTarget.mk
	solenv/gbuild/CppunitTest.mk
	solenv/gbuild/CustomTarget.mk
	solenv/gbuild/Deliver.mk
	solenv/gbuild/Executable.mk
	solenv/gbuild/JavaClassSet.mk
	solenv/gbuild/Library.mk
	solenv/gbuild/LinkTarget.mk
	solenv/gbuild/StaticLibrary.mk
	solenv/gbuild/TargetLocations.mk
	solenv/gbuild/gbuild.mk
	solenv/gbuild/platform/linux.mk
	solenv/gbuild/platform/macosx.mk
	solenv/gbuild/platform/solaris.mk
	solenv/gbuild/platform/windows.mk
	solenv/gbuild/platform/winmingw.mk
	solenv/gbuild/templates/Executable.mk
	solenv/gbuild/templates/Library.mk
	solenv/inc/libs.mk
	solenv/inc/unxobsd.mk
2011-06-19 11:36:52 +02:00
David Tardon
c95691c650 remove offuh from tail_build 2011-06-18 11:24:41 +02:00
Tor Lillqvist
1db482d2e4 Mark rdbmaker as DESKTOP 2011-06-16 21:47:38 +03:00
David Tardon
52ac857a9f add fileaccess to tail build 2011-04-27 08:06:47 +02:00
David Tardon
9a1612998c add unoxml to tail build 2011-04-27 08:03:19 +02:00
David Tardon
e45934828a add lotuswordpro to tail build 2011-04-27 07:56:39 +02:00
David Tardon
b5f1bb9317 added modules must be removed from tail_build's deps too 2011-04-27 07:55:38 +02:00
Norbert Thiebaud
7c1026ab3f create a pseudo-module tail_build to take advantage of gbuild features
gbuild allow for multiple 'module' to be build as one Makefile.
This help with parallelism.
This module build all the 'tail' end module. these that are not
dependencies or other dmake-based module, and that pseudo module
is declared as a dependency of postprocess instead of the individual
modules it 'group'
2011-04-23 21:14:25 -05:00