Commit graph

44 commits

Author SHA1 Message Date
Tor Lillqvist
2fd4c7cc6a Add gb_Executable_get_target_for_build for cross-compilation 2011-06-11 23:56:14 +03:00
Jan Holesovsky
ca907e0220 Merge remote-tracking branch 'origin/integration/dev300_m106'
Conflicts:
	Makefile.in
	Repository.mk
	autogen.sh
	bin/lo-commit-stat
	configure.in
	distro-configs/LibreOfficeOpenBSD.conf
	distro-configs/LibreOfficeWin32.conf
	instsetoo_native/util/openoffice.lst
	ooo.lst.in
	scp2/source/ooo/module_langpack.ulf
	set_soenv.in
	solenv/bin/ooinstall
	solenv/gbuild/CppunitTest.mk
	solenv/gbuild/Library.mk
	solenv/gbuild/LinkTarget.mk
	solenv/gbuild/TargetLocations.mk
	solenv/gbuild/platform/macosx.mk
	solenv/gbuild/platform/solaris.mk
	solenv/gbuild/platform/unxgcc.mk
	solenv/gbuild/platform/windows.mk
	solenv/inc/minor.mk
	solenv/inc/settings.mk
	tail_build/prj/makefile.mk
2011-05-27 20:39:04 +02:00
David Tardon
fac629fbdd add class for creating service rdbs 2011-04-23 21:07:58 +02:00
Norbert Thiebaud
40ce81a033 add support, in gbuild, for objective/C (in addition to objective/C++) 2011-04-23 10:35:37 -05:00
Jan Holesovsky
fc1e9f253d Merge branch 'DEV300_m106' into libreoffice-3-4
Conflicts:
	Module_ooo.mk
	Repository.mk
	configure
	configure.in
	ooo.lst
	scp2/source/ooo/file_library_ooo.scp
	scp2/source/ooo/makefile.mk
	scp2/source/ooo/module_hidden_ooo.scp
	solenv/config/sdev300.ini
	solenv/config/ssolar.cmn
	solenv/gbuild/AllLangResTarget.mk
	solenv/gbuild/ComponentTarget.mk
	solenv/gbuild/CppunitTest.mk
	solenv/gbuild/Deliver.mk
	solenv/gbuild/JavaClassSet.mk
	solenv/gbuild/JunitTest.mk
	solenv/gbuild/Library.mk
	solenv/gbuild/LinkTarget.mk
	solenv/gbuild/Module.mk
	solenv/gbuild/Output.mk
	solenv/gbuild/SdiTarget.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/inc/minor.mk
2011-04-22 15:07:18 +02:00
Jan Holesovsky
5c8186bdd3 Spaces to tabs in solenv/gbuild. 2011-04-21 23:26:09 +02:00
David Tardon
4594ffdf24 add pck to the delivery dirs 2011-04-21 20:50:29 +02:00
David Tardon
d90ba18ac0 list one target per line 2011-04-21 20:50:29 +02:00
David Tardon
9c778f8527 add support for resource templates
That is, resource files containing localizable data that are included
from other resource files. They have filenames like foo_tmpl.hrc
(sometimes foo_tmpl.src) and are included as foo.hrc . They were handled
by listing them in LOCALIZE_ME variable in the old build system.
2011-04-17 19:06:09 +02:00
Bjoern Michaelsen
37d41b23e4 fixing up extra object list support 2011-04-12 18:18:09 +02:00
Bjoern Michaelsen
84edb157a5 make get_linktargetname public again so unittests can find the object lists 2011-04-12 18:18:09 +02:00
Bjoern Michaelsen
7a5e0f474f fixing up extra object list support 2011-04-05 11:51:04 +02:00
Bjoern Michaelsen
2f3793391e make get_linktargetname public again so unittests can find the object lists 2011-04-05 11:51:04 +02:00
Norbert Thiebaud
98553de136 add the ability to imports objects directly into a CppUnitTest Link
some cppunit test need to link directly with the object of the module
they are meant to test, due to the fact that the API they use/test
are not necessarily exported in the public interface of the
module's dynamic library.

This patch add the mean to export the list of objects used in the link of
specific target library, and a mean to import these into the link of
a cppunit.

Only unxgcc.mk has been modified so far to support the later

This is not intended to be use to import objects accross module boundaries
2011-04-04 09:17:24 -05:00
Philipp Lohmann [pl]
5ebffff3fa vcl2gnumake: #i116588# add: windows native resource files (thanks hjs !) 2011-03-23 17:27:40 +01:00
Jan Holesovsky
bd2ec3392a Spaces -> tabs in gbuild, GNU make does not like spaces ;-) 2011-03-11 14:30:09 +01:00
Michael Stahl
872251e10e gnumake3: fix various bugs in CustomTarget, add OUTDIR dependencies 2011-01-27 14:44:26 +01:00
Michael Stahl
847b8c8b37 gnumake3: add GenCxxObject class, for generated C++ files 2011-01-27 14:44:14 +01:00
Bjoern Michaelsen
f8e99b2e95 gnumake3: fix dependencies on CustomTargets 2011-01-26 17:02:22 +01:00
Mathias Bauer
c126ba3333 CWS gnumake3: fix license headers 2011-01-25 18:19:55 +01:00
Bjoern Michaelsen
e911af3d26 gnumake3: adding experimental support for CustomTargets 2011-01-24 19:04:41 +01:00
Bjoern Michaelsen
a406f98c4d gnumake3: merging minibranches 2011-01-21 13:10:37 +01:00
Bjoern Michaelsen
6a989625fb gnumake3: refactoring of gb_*_get_linktargetname 2011-01-21 02:29:25 +01:00
Mathias Bauer
368bae7662 CWS gnumake3: fix cppunittest on Windows 2011-01-20 19:32:26 +01:00
Bjoern Michaelsen
65594ae28f gnumake3: mergeing changes from DEV300_m97, fixing jars for svl complex test, deliver globlmn.hrc for now, adding component registration for svx libraries, still misses gengal and friends when packing 2011-01-19 16:36:58 +01:00
Bjoern Michaelsen
733831aee2 gnumake3: renamed TestFixture to CppunitTest 2011-01-11 13:00:38 +01:00
Bjoern Michaelsen
419f9e22a7 gnumake3: intermediate commit junit tests 2011-01-10 19:31:53 +01:00
Bjoern Michaelsen
a2f00d2ef5 gnumake3: basic support for java class sets 2011-01-07 19:19:14 +01:00
Bjoern Michaelsen
84abe71422 gnumake3: module support for checks and subsequent checks 2011-01-06 19:06:08 +01:00
Hans-Joachim Lankenau
159c878063 ause129: #i116326# own pch dependency file for debug case 2011-01-06 16:43:52 +01:00
Bjoern Michaelsen
72234b5e56 gnumake3: first cppunit test in new build system 2011-01-05 17:22:00 +01:00
Bjoern Michaelsen
b1e67aa470 gnumake3: first try at implementing support for cppunit test fixtures 2010-12-20 18:47:29 +01:00
Bjoern Michaelsen
d712baf609 gnumake2: cleaned up module registration 2010-11-21 20:55:34 +01:00
Bjoern Michaelsen
92f7ef4396 gnumake2: gbuild file permissions 2010-11-21 19:07:44 +01:00
Bjoern Michaelsen
767538bd26 gnumake2: major refactoring of the layer logic separating it between linktarget, library and executable classes 2010-11-19 20:35:37 +01:00
Hans-Joachim Lankenau
e715415224 gnumake2: undo toolpanel header move 2010-11-19 15:23:52 +01:00
Bjoern Michaelsen
ca9ae7ef36 gnumake2: setuplocal works, fixed clean targets after move to workdir, made install and uninstall phony, disabled deps on uninstall and setuplocal 2010-11-10 16:37:39 +01:00
Bjoern Michaelsen
d6e8907cc4 gnumake2: explicit delivering of ResTargets 2010-11-09 18:47:26 +01:00
Bjoern Michaelsen
5b3a1cd6ec gnumake2: towards a shadow solver (intermediate commit) 2010-11-09 16:39:25 +01:00
Bjoern Michaelsen
84f459cb10 gnumake2: added clean targets for component files 2010-11-06 22:40:38 +01:00
Bjoern Michaelsen
b2df14e7e2 gnumake2: added component registration 2010-11-06 15:58:44 +01:00
Bjoern Michaelsen
4e28d198a9 gnumake2: intermediate commit for ComponentTargets 2010-11-05 18:56:07 +01:00
Bjoern Michaelsen
b8c94f1b57 gnumake2: added static ooopathutils lib 2010-08-04 16:32:43 +02:00
Bjoern Michaelsen
2939aa6b6a CWS gnumake2: more multi-repo support 2010-06-26 09:14:09 +02:00
Renamed from solenv/gbuild/target_names.mk (Browse further)