Commit graph

36 commits

Author SHA1 Message Date
Michael Stahl
0d09e4025e ComponentTarget: do not generate broken component files 2011-11-18 22:24:18 +01:00
Stephan Bergmann
c1bd2a254b New LO_{LIB,JAVA}_DIR make special inbuild component handling superfluous. 2011-11-10 13:36:20 +01:00
Bjoern Michaelsen
c1880048af gbuild should use SRCDIR as per GNU make conventions 2011-10-21 21:28:50 +02:00
Bjoern Michaelsen
057619fcab kill multi repo support: SetupLocal can only work with multiple repo support 2011-10-21 21:28:49 +02:00
Tor Lillqvist
8348732753 There is no gb_Foo_get_external_target, fix as dtardon told on IRC 2011-08-19 09:54:31 +03:00
Takeshi Abe
b2bd33ea25 prefer makefile-gmake-mode to plain makefile-mode 2011-08-10 02:12:48 +09:00
Tor Lillqvist
cd67423913 Add Emacs mode lines and a few missing vim ones 2011-07-26 00:10:28 +03:00
Bjoern Michaelsen
66dee9cd69 postmerge fixes for gnumake4 2011-07-22 21:02:42 +02:00
Bjoern Michaelsen
c08d41bade gnumake4: fixup the component foo 2011-06-22 14:30:32 +02:00
Bjoern Michaelsen
ac064a1230 gnumake4: postmerge fixes 2011-06-21 12:41:58 +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
Michael Stahl
be277259b4 gnumake4: ComponentTarget: [hg:d5e93bd62dfc]
some components, such as those in module sax, are used during the build,
and thus need a special second component file for that purpose.
one way of providing this is to just always build a foo.inbuild.component
for every foo.component.
2011-06-17 01:31:51 +02: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
Tor Lillqvist
37022d25d2 Revert "Revert "Xsltproc is a non-Cygwin program on Windows so use realpath""
This reverts commit 19bd92e4348b500c98b0da4230bfaf7d838133ab.
2011-03-16 15:52:18 +02:00
Tor Lillqvist
cd69565f20 Revert "Xsltproc is a non-Cygwin program on Windows so use realpath"
This reverts commit 8593849221aa71dc5781f811b88d0205a718bdd1.
2011-03-16 13:36:52 +02:00
Tor Lillqvist
7fea337445 Xsltproc is a non-Cygwin program on Windows so use realpath 2011-03-16 13:13:33 +02:00
Jan Holesovsky
bd2ec3392a Spaces -> tabs in gbuild, GNU make does not like spaces ;-) 2011-03-11 14:30:09 +01:00
Michael Stahl
5446d4f383 gnumake3: add gb_Library_get_runtime_filename (for dlopen etc.) 2011-01-31 18:35:24 +01:00
Michael Stahl
fcf6e35bfb gnumake3: move xsltproc stuff out of ComponentTarget, export gb_XSLTPROC 2011-01-27 14:38:54 +01:00
Bjoern Michaelsen
e8af2326d3 gnumake3: make componentfiles layer-aware (thanks sb for the initial implementation) 2011-01-17 18:28:26 +01:00
Bjoern Michaelsen
92f7ef4396 gnumake2: gbuild file permissions 2010-11-21 19:07:44 +01:00
Bjoern Michaelsen
97912c6f72 gnumake2: fixes for linking on OSX 2010-11-19 21:30:38 +01:00
Bjoern Michaelsen
d68d8332f9 gnumake2: fixing library names in components on windows 2010-11-19 15:50:14 +01:00
Bjoern Michaelsen
2afbd43d66 gnumake2: first implementation of deliver.log generation 2010-11-19 15:12:51 +01:00
Bjoern Michaelsen
ebb36e6403 gnumake2: posh output 2010-11-14 01:21:34 +01:00
Bjoern Michaelsen
9c14a2851b gnumake2: getting gnu cp out of the environment on solaris 2010-11-13 01:38:21 +01:00
Bjoern Michaelsen
30faf85bde gnumake2: #i115558# svl needs to depend on libxslt for xsltproc 2010-11-13 00:06:22 +01:00
Bjoern Michaelsen
fa49e3a8b1 gnumake2: more work on output 2010-11-12 12:43:33 +01:00
Bjoern Michaelsen
6821b9b70e gnumake2: enabled kbuild-like build output 2010-11-12 02:05:11 +01:00
Bjoern Michaelsen
82dd6d4a9f gnumake2: beautified announcement 2010-11-12 00:21:35 +01:00
Bjoern Michaelsen
f477617102 gnumake2: prefixes for xsltproc 2010-11-11 02:48:20 +01:00
Bjoern Michaelsen
7071ae372c gnumake2: first try at local build dirs 2010-11-10 15:26:03 +01:00
Bjoern Michaelsen
d6e8907cc4 gnumake2: explicit delivering of ResTargets 2010-11-09 18:47:26 +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