Commit graph

8841 commits

Author SHA1 Message Date
Miklos Vajna
439e5279c5 solenv: handle error code from ./g
This avoids "Cannot find the git binary! Is git installed and is in
PATH?" strings in the about dialog when building from a tarball.
2012-01-26 17:34:46 +01:00
Tor Lillqvist
f9c0e55235 Bin global_android_app and instead use lo-bootstrap API
Instead of introducing a global variable, use the already existing
saved android_app pointer in lo-bootstrap.c, and just add a function
to rettrieve that.

Reanme osl/detail/android.h back to android_native_app_glue.h, which
is the file from NDK/sources that it is. "android.h" sounded to me too
grand, as if it was some universal Android header. But if we do start
to modify the android_native_app_glue stuff heavily, then it indeed
makes sense to call it something else. Until then, revert also some
whitespace changes to android_native_app_glue.c for it to be as close
as possible to the "upstream" one in the NDK, for clarity.
2012-01-25 19:05:31 +02:00
Jan Holesovsky
1195d989d4 Allow killing 'make docs' by Ctrl-c. 2012-01-25 12:35:54 +01:00
Caolán McNamara
17ecf0036d callcatcher: update list, remove newly unused methods 2012-01-24 16:53:56 +00:00
David Tardon
efe48e57e9 remove debugging print 2012-01-24 12:36:36 +01:00
Noel Power
e8681bede9 Revert "fix ( hopefully ) viewing artifacts in input line fdo#44391"
This reverts commit 1f0ba00748.
2012-01-24 11:13:04 +00:00
Noel Power
1f0ba00748 fix ( hopefully ) viewing artifacts in input line fdo#44391 2012-01-24 10:41:29 +00:00
Caolán McNamara
832cd0cfb7 filter out confusing unused code from external libraries for unusedcode.easy 2012-01-23 13:36:30 +00:00
Tor Lillqvist
a76ab71b8b Use -z defs to catch undefineds at build time 2012-01-23 00:28:57 +02:00
Fridrich Štrba
4903016508 Fix WiLangId.vbs operation
The script needs %TEMP% to be set in order to work properly.
Cygwin unsets TEMP which causes WiLangId.vbs to fail. Set the
TEMP variable to $TMPDIR before we call the cscript.exe.
2012-01-20 16:15:17 +01:00
Fridrich Štrba
7514488ad4 Oops, my bad 2012-01-20 14:44:42 +01:00
Matus Kukan
29a3d25eb5 Fix windows build of cppu 2012-01-20 14:36:11 +01:00
Andras Timar
5d2f27834a fdo#44915 MSI installer l10n bug
Unfortunately msiinfo.exe has a limitation, it truncates Language
property in Summary Information at char position 254.
The replacement, WiLangId.vbs does not have this limitation.
2012-01-19 23:27:57 +01:00
Tor Lillqvist
f727553f3b Don't break file: URLs 2012-01-19 22:05:26 +02:00
Rene Engelhard
80a1001a20 honour JAVAFLAGS in gbuild 2012-01-19 15:23:36 +01:00
Tor Lillqvist
aaccb3dc49 Don't print fairly pointless and verbose warning message 2012-01-18 23:18:29 +02:00
Michael Stahl
f25ef2b904 gbuild: UnoApiTarget: initialize target local vars
Fixes the problem in offapi, where a rebuild after changing an IDL file
would produce an offapi.rdb that contained the stale content of the
old version of the IDL file.  This was because in offapi 2 rdb files are
built, offapi.rdb and types.rdb, and types.rdb is a merge of udkapi.rdb
and offapi.rdb, hence it depends on offapi.rdb.  Unfortunately this means
that the UNOAPI_MERGE variable for types.rdb is inherited to
offapi.rdb, with the result that after the workdir offapi.rdb is built
from .urd files, it is overwritten by a merge of udkapi.rdb and a stale
offapi.rdb from the solver.
2012-01-17 15:49:01 +01:00
Caolán McNamara
a9c29c59be gbuildify test 2012-01-17 11:33:16 +00:00
David Tardon
cf23f57ae6 sort out dep problem with yacc-generated header (fdo#44707) 2012-01-16 14:59:27 +01:00
Matúš Kukan
9847c3ec4d gbuild: WNT_INTEL_MSC: replace also // with / in the path
Motivation behind this is to fix processing of idl files.
When LibO directory is toplevel disk directory, there are
two // in the path which could be the reason idlc fails.
2012-01-16 12:40:02 +01:00
Matúš Kukan
82633cdad3 gbuild: simplify gb_Helper_abbreviate_dirs* 2012-01-15 20:56:30 +01:00
Matúš Kukan
39c347b2d9 gbuild: platform/WNT_INTEL_MSC: use subst in gb_Helper_convert_native 2012-01-15 20:56:30 +01:00
Matúš Kukan
6cd9c42eb6 gbuild: UnoApiTarget: refactor slightly 2012-01-15 20:56:29 +01:00
Andras Timar
1f536f3166 remove dmake rules for unused file type *.xrb 2012-01-15 16:57:04 +01:00
Stefan Knorr (astron)
1c7c480e74 Galaxy (default) icon theme is now in icon-themes/galaxy 2012-01-15 12:57:51 +01:00
Michael Stahl
e48b14ed3b gbuild: UnoApiTarget: just touch the .urd file
Apparently the peculiarity that a non-existent file is newer than an
existing file is in GNU make 3.82, but not 3.81.
2012-01-14 21:22:13 +01:00
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