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