Commit graph

8815 commits

Author SHA1 Message Date
Michael Stahl
9738ad3e6b gbuild: UnoApiTarget: use idlc -M for full dependencies 2012-01-14 21:22:13 +01:00
Michael Stahl
140d990b43 gbuild: UnoApiTarget: refactor to one idlc call per directory 2012-01-14 21:22:13 +01:00
Michael Stahl
12d6fe95ae gbuild: UnoApiTarget: various cleanups 2012-01-14 21:22:12 +01:00
Michael Stahl
26450b3136 gbuild: UnoApiTarget: fix dependencies
This should fix the bug, probably introduced with the per-directory
performance enhancements, that after a change to an IDL file 2 builds
are required to rebuild everything.
2012-01-14 21:22:12 +01:00
Eike Rathke
91d3c11114 grml.. back to the drawing board
Reverted
80f60ef540528ec5304b9fb9624a7ff1b077f108
cf1f87948bcf9b8edf8487fa7938a928cfed8f2f
as also MinGW bails out. Don't add yet more quirks, keep in mind the faulty
behavior and hope for the best until solved.
2012-01-14 01:02:27 +01:00
Eike Rathke
ebb95b5a20 make MacOSX happy again and have no /usr/include there
Modifies the workaround of 6ecf6ea77f
2012-01-13 23:48:20 +01:00
Eike Rathke
6ecf6ea77f ensure that /usr/include is _appended_ to INCLUDE
At least with gcc 4.6.2 the situation was that if /usr/include was missing
from the -I... includes, header files were pulled from /usr/include/
instead of solver/$INPATH/inc/external/

This clearly makes a difference for not --with-system-... libs where the
internal version is to be used.
2012-01-13 22:42:32 +01:00
Matúš Kukan
134803653f tweak makefiles after np_sdk is in tail_build
Also change <npsdk/npapi.h> to "npapi.h"
2012-01-11 20:20:17 +01:00
Michael Stahl
5a0ab1a458 gbuild: Executable.mk: don't build unregistered exes 2012-01-10 17:52:40 +01:00
Matúš Kukan
a74627d53e improve support for merging libraries 2012-01-10 14:25:03 +01:00
Eike Rathke
1245266ebc ./config_host.mk is to be sourced, not invoked 2012-01-09 17:03:56 +01:00
Michael Stahl
d979e52a6a gbuild: add urlmon library for MSVC 2012-01-09 13:56:06 +01:00
Tor Lillqvist
8987594168 No need to mention the system "log" library, it clashes with our "log" library
It is not needed anyway. Only liblo-bootstrap uses the log API now,
our libraries on Android (including "executables") don't.
2012-01-09 13:45:57 +02:00
Tor Lillqvist
407542d7ed Revert "gb_Library_PLAINLIBS_NONE should not contain system libs, says dtardon"
(10:49:45) dtardon: tml_, i rescinded :) "<dtardon> tml_, hm, well, that's not really true..."

This reverts commit b2b5357097.
2012-01-09 10:59:16 +02:00
Tor Lillqvist
b2b5357097 gb_Library_PLAINLIBS_NONE should not contain system libs, says dtardon 2012-01-09 10:39:19 +02:00
Tor Lillqvist
f41d809064 Reword comment to match reality better 2012-01-09 10:38:22 +02:00
Miklos Vajna
be9c3de16a create-tags: fix "./config_host.mk: Permission denied" 2012-01-08 02:28:56 +01:00
August Sodora
6c3cfe6059 Generate docs for basic 2012-01-07 17:47:07 -05:00
Andras Timar
c7c65bc0d7 link versioninfo resource to dlls 2012-01-06 23:19:53 +01:00
Michael Stahl
bf6ccec633 solenv: that perl crud looks unhappy 2012-01-06 22:27:42 +01:00
Michael Stahl
23dd856d3c Merge branch 'feature/gbuild_extensions'
Conflicts:
	extensions/source/ole/servreg.cxx
	extensions/source/plugin/util/makefile.mk
	postprocess/packcomponents/makefile.mk
	postprocess/prj/build.lst
	tail_build/prj/build.lst
2012-01-06 21:09:13 +01:00
Michael Stahl
7e5b321535 gbuild: macosx.mk: Bundles have no install_name 2012-01-06 19:44:33 +01:00
Andras Timar
1204483c13 more wJRE cleanup 2012-01-06 19:16:35 +01:00
Andras Timar
d19667fc1a remove support of the 'bundle Adabas' feature of installer 2012-01-06 19:16:34 +01:00
Andras Timar
40d6a46770 remove support of the 'with JRE' installer 2012-01-06 19:16:33 +01:00
Andras Timar
53faaceac6 remove unused VER_FIRSTYEAR 2012-01-06 18:31:16 +01:00
Andras Timar
19eaa57879 tabs to spaces 2012-01-06 18:31:14 +01:00
Andras Timar
643a448777 gbuild: fix extension localization on Windows 2012-01-06 15:04:29 +01:00
Andras Timar
76f05b89ec Revert "propmerge is not executable"
This reverts commit 3082565d62.
2012-01-06 15:04:28 +01:00
Matúš Kukan
3082565d62 propmerge is not executable 2012-01-05 17:11:30 +01:00
Thorsten Behrens
77d05dfa5b Adapt doxygen gen script to changed Env file name. 2012-01-05 14:13:22 +01:00
Andras Timar
ff76821030 Bump year 2012-01-05 13:35:06 +01:00
Caolán McNamara
2e70dc68e6 try and get callcatcher working again 2012-01-05 11:12:57 +00:00
David Tardon
42b50a1234 always put unlocalized properties files to the oxt 2012-01-05 10:23:18 +01:00
Caolán McNamara
91724b930f try and track changes to INPATH definition 2012-01-05 09:18:19 +00:00
Caolán McNamara
91894d52b6 add mode-lines to .idl files 2012-01-05 09:18:17 +00:00
Caolán McNamara
1702bab54f add mode-lines to some new files 2012-01-05 09:18:16 +00:00
David Tardon
f84109c457 do not announce if nothing is done (without langs) 2012-01-05 09:45:56 +01:00
Andras Timar
eaa58fe31c extension help localizer help functions 2012-01-04 22:24:11 +01:00
Michael Stahl
0dd3e081fb gbuild: macosx.mk: add gb_Library_Bundle
...and use it to build OOoSpotlightImporter.

This isn't particularly elegant, but then again, why the heck does dyld
have different dynamic library types in the first place?
2012-01-04 21:29:11 +01:00
Michael Stahl
49697f6d54 gbuild: macosx.mk: enable -Werror for ObjC files 2012-01-04 18:03:22 +01:00
Andras Timar
362b694a48 remove non-existing 'ky' 2012-01-04 16:13:39 +01:00
Michael Stahl
81151f6861 gbuild: macosx.mk: enable -fobjc-exceptions
Add it to gb_OBJCFLAGS, just like in old solenv/inc/unxmacx.mk.
2012-01-04 16:02:54 +01:00
Eike Rathke
d0bb67f5df added Kyrgyz (China) [ky-CN] to language list 2012-01-04 14:41:48 +01:00
Michael Stahl
473a1a4a48 gbuild: define NOMINMAX in windows.mk 2012-01-04 12:39:53 +01:00
Andras Timar
90c256bf78 remove leftover comment 2012-01-04 11:24:00 +01:00
Norbert Thiebaud
ca6959e676 add PLAINLIBS_NONE in the LAYER 2012-01-04 01:49:27 -06:00
David Tardon
250491832a add dep on sdf file 2012-01-04 08:49:22 +01:00
David Tardon
308b282a8e do not break when building without langs 2012-01-04 08:39:47 +01:00
Tor Lillqvist
7cc28bae3a Fixes for the lo-bootstrap apk element code
Fix some off-by-one style errors, add a new lo_apk_lstat() function,
and (temporarily) add some debugging logging.
2012-01-04 00:15:26 +02:00