Stephan Bergmann
ea5021e2d7
Add gbuild support for .components files.
2011-11-02 09:06:49 +01:00
Stephan Bergmann
20528637ef
Add gbuild support for .jar in .oxt.
2011-11-02 09:06:49 +01:00
Stephan Bergmann
79b26e3a11
.DELETE_ON_ERROR is a global flag (that should always be set).
2011-11-02 09:06:49 +01:00
Stephan Bergmann
0559950864
Made ooinstall more deterministic, fixed Mac OS X Python module dependencies.
2011-11-01 11:17:07 +01:00
Caolán McNamara
d01ee468d8
wrong lib name for old-style makefile.mks
2011-11-01 09:27:26 +00:00
Tor Lillqvist
2c87384e24
Avoid Perl warning: Use of uninitialized value
2011-10-27 13:30:52 +03:00
Stephan Bergmann
cbaadc7b05
Undo basis/brand split: removed obsoleted BASISROOTNAME.
2011-10-27 10:27:02 +02:00
Tor Lillqvist
c07c94e487
WaE: possible change in behavior, change in UDT return calling convention
...
Ignore also MSVC warning C4686. From
http://msdn.microsoft.com/en-us/library/ae77984s%28v=VS.90%29.aspx it
seems that this is just a warning that the compiler behaviour has
changed, but that change was already in MSVC 2003. So it should be
irrelevant to us.
2011-10-26 15:26:07 +03:00
Tor Lillqvist
4f32f6f990
WaE: ignore also MSVC warning C4706: assignment within conditional expression
...
Sad, but it's too tedious to refactor code like:
while( (pLayout = GetLayout(pLayout)) )
{
...
}
2011-10-25 17:21:40 +03:00
Tor Lillqvist
cdc5d77ec3
Ignore also MSVC warning C4555, as generated by the <list> header in MSVC2008
2011-10-25 11:31:48 +03:00
Stephan Bergmann
d03465a446
Undo basis/brand split: removed RPATH BRAND (same as OOO now).
2011-10-24 22:56:48 +02:00
Michael Stahl
d781ae9ae1
WinResTarget: remove realpath calls
2011-10-24 18:16:09 +02:00
Michael Stahl
81042d7a36
JavaClassSet: fix partial rebuilds
...
Partial rebuilds can fail because the reubilt classes may import other
classes that are not rebuilt; putting the target directory on the classpath
seems to fix it (it would also be possible to use -sourcepath but that seems
more complicated).
2011-10-24 17:43:06 +02:00
Caolán McNamara
8cfa1d73c1
assuming this is a typo
2011-10-24 15:29:56 +01:00
Michael Stahl
dc8249af10
gbuild: remove remnants of gb_CHECKOBJECTOWNER
2011-10-24 15:27:32 +02:00
Stephan Bergmann
b786a33cfd
Undo basis/brand split: Move SDK and ure-link, remove OOO_BASE_DIR and BaseInstallation.
2011-10-24 13:59:58 +02:00
David Tardon
f17c10545f
create links to gdb autoloaders in the right dir
2011-10-24 13:57:09 +02:00
Caolán McNamara
ccd38a0de6
make --enable-layout have effect under gbuild
2011-10-24 10:48:03 +01:00
Matúš Kukan
c77a9254dd
no need for SRCDIR parameter here
2011-10-23 13:20:29 +02:00
Matúš Kukan
eba6bc1b98
No need to register repository
2011-10-23 13:20:28 +02:00
Matúš Kukan
c1a1d5d532
do not use gb_Helper_REPOSITORYNAMES anymore
2011-10-23 13:20:28 +02:00
Bjoern Michaelsen
237c5f0290
another fix for 68dd19a368
on OSX
2011-10-22 12:36:07 +02:00
Bjoern Michaelsen
8c86c64f22
restore accidentally removed line
2011-10-21 23:44:52 +02:00
Bjoern Michaelsen
7bf06ba95d
rename YaccObject to YaccTarget
...
the object is a GenCxxObject just like those from CustomTargets, we only need to get the generation right
2011-10-21 21:28:51 +02:00
Bjoern Michaelsen
5dc33abf60
cleanup YaccObject
2011-10-21 21:28:50 +02:00
Bjoern Michaelsen
b4d67c0eb1
only enable gb_CHECKOBJECTOWNER for explicit check runs
2011-10-21 21:28:50 +02:00
Bjoern Michaelsen
762a33f6c8
Fix for YaccObject, also: YaccObject should not generate stuff directly in toplevel workdir
2011-10-21 21:28:50 +02:00
Bjoern Michaelsen
1bee4434af
SetupLocal is gone, also fix unbalanced endif
2011-10-21 21:28:50 +02:00
Bjoern Michaelsen
c1880048af
gbuild should use SRCDIR as per GNU make conventions
2011-10-21 21:28:50 +02:00
Bjoern Michaelsen
a260c792f4
kill multi repo support: BuildDirs and gbuild.mk, GNUmakefile.mk
2011-10-21 21:28:49 +02:00
Bjoern Michaelsen
356536956b
kill multi repo support: ExternalLib
2011-10-21 21:28:49 +02:00
Bjoern Michaelsen
728ad64ad3
kill multi repo support: WinResTarget
2011-10-21 21:28:49 +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
Bjoern Michaelsen
68dd19a368
kill multi repo support: LinkTarget
2011-10-21 21:28:48 +02:00
Bjoern Michaelsen
46e512987a
kill multi repo support: UnoApiTarget
2011-10-21 21:28:48 +02:00
Bjoern Michaelsen
191ae70bb0
kill multi repo support: AllLangResTarget
2011-10-21 21:28:48 +02:00
Michael Stahl
c955cce91f
LinkTarget: remove old object owner implementation
2011-10-21 20:17:19 +02:00
Michael Stahl
3e5eece31d
LinkTarget: new check for duplicate objects
...
Always enabled, as this runs for me with an overhead in the range of
measurement error (in tail_build):
current implementation: time make -nsrj8
17.269s 16.470s 17.537s 16.754s 16.595s
disabled: time make -nsrj8 gb_CHECKOBJECTOWNER=
13.212s 13.345s 13.470s 13.852s 13.712s
new implementation: time make -nsrj8 gb_CHECKOBJECTOWNER=
13.477s 13.911s 13.624s 13.606s 13.535s
2011-10-21 20:17:19 +02:00
Michael Stahl
68cde28252
UnoApiTarget: replace realpath calls
2011-10-21 20:17:19 +02:00
Michael Stahl
2c2cffff06
CustomTarget: remove unnecessary dependency
...
There already is a dependency from the library to the package, so this
dependency should not be necessary.
Furthermore, the command is executed spuriously always, because the .done
file is always newer than the generated files.
2011-10-21 20:17:18 +02:00
Michael Stahl
ccc4b08730
Revert "pass -s flag to custom target's make process"
...
This reverts commit 6c8a7e0e6a
.
Doing this explicitly is unnecessary because make does it automatically.
Also, make will pass --jobserver-fds, which happens to match in
findstring as well.
2011-10-21 20:17:18 +02:00
Michael Meeks
71f4a57b2a
Warn if we're missing a RdbTarget from the check_targets
2011-10-21 14:40:06 +01:00
Michael Meeks
6850b0c528
more helpful error messages for debugging when a unit test fails
2011-10-21 11:49:57 +01:00
Bjoern Michaelsen
8ee4e99a78
some more work on the make countoutdated target
2011-10-21 11:54:15 +02:00
Bjoern Michaelsen
05a33692a0
experimental countoutdated target
2011-10-21 11:54:12 +02:00
Stephan Bergmann
daabd72e07
Report failing Unixlink processing.
2011-10-20 23:04:11 +02:00
Stephan Bergmann
1206a75575
Undo basis/brand split: adapted linkoo.
...
Linking .rdb files has been disabled as it appears completely broken
(erroneously picking up a testtools/*/lib/services.rdb instead of one
from solver).
2011-10-19 16:39:26 +02:00
Fridrich Strba
6ca04869e4
Link manifest to the executables
2011-10-19 13:08:32 +02:00
Michael Stahl
86a2270f85
gb_Library_set_componentfile: depend from workdir
...
The dependecy from the outdir lib to the component file is racy, because
we preserve timestamps when delivering: if the component file and the
workdir library are built in parallel, and the component file ends up
being newer, then the library will always be delivered because its
timestamp is always older. Work around this by having the workdir
library depend on the component file.
2011-10-18 17:39:10 +02:00
Michael Stahl
72acea9f28
gbuild: mkdir when creating dependencies
2011-10-18 17:39:10 +02:00
Stephan Bergmann
fd1db0b8eb
Undo basis/brand split: move program/classes/ from basis to brand.
...
Also removed apparently unused UNO_JAVA_COMPPATH ProfileItem.
2011-10-18 12:52:06 +02:00
Miklos Vajna
761b7e39eb
mkdocs: sort module list
2011-10-15 12:31:00 +02:00
Michael Stahl
eb15d03b90
Configuration.mk: add nodeliver mode
...
Add a special mode where a Configuration does not deliver to the solver,
and use it in Configuration_mediawiki, preventing the files from
officecfg being overwritten by files from swext.
Should fix the annoying sc_test_filters failure and the smoketest
as well if the mediawiki extension is enabled.
2011-10-12 23:21:50 +02:00
Michael Stahl
e0c72547ce
enable libstdc++ debug mode with --enable-dbgutil
2011-10-11 17:56:59 +02:00
Fridrich Štrba
2e267c98bd
Clone Caolán's work for wntgcci.mk too
2011-10-10 22:28:14 +02:00
Caolán McNamara
5271b9c6ec
reduce noise, split c/c++ warnings flags
2011-10-10 20:37:58 +01:00
Fridrich Štrba
eb09adaa9a
Warn if declaration follows statement in C-files
2011-10-10 12:52:43 +02:00
Bjoern Michaelsen
04e1536d4e
fixing error handling for generated files again
2011-10-10 11:13:07 +02:00
Caolán McNamara
e8bbb76827
ensure correct export size type in stream operation
2011-10-10 08:51:15 +01:00
Jan Holesovsky
3f4969ea0d
Explicitly enable manifest creation.
...
Seems to cure the 'desktop' build trouble on Windows.
2011-10-09 01:38:55 +02:00
Matúš Kukan
d71c037343
convert path for windows
2011-10-08 17:02:13 +02:00
Matúš Kukan
a1aaab393a
use response file when compiling java sources
2011-10-08 15:20:41 +02:00
Peter Foley
cbe7780544
convert qadevOOo to gbuild
2011-10-07 23:03:37 +00:00
Peter Foley
b78a7ae95b
convert xmerge to gbuild and add to tail_build
2011-10-07 23:03:36 +00:00
Bjoern Michaelsen
49861a0246
error on missing generated files too
2011-10-07 19:05:48 +02:00
Bjoern Michaelsen
d8253b4d50
cant check that early for generated files
2011-10-07 18:08:33 +02:00
Matúš Kukan
6acb59a26d
Fix parameters for gb_GenFooObject_get_source
2011-10-07 17:33:18 +02:00
Tor Lillqvist
084e181b6c
WaE: Disable also warning C4373
...
"previous versions of the compiler did not override when parameters
only differed by const/volatile qualifiers"
2011-10-07 18:14:00 +03:00
Bjoern Michaelsen
6055a5df7b
no more gbuild loops: break early on nonexistent objects (this commit breaks multi-repo support)
2011-10-07 16:41:07 +02:00
Thorsten Behrens
19428106ea
Miklos wants writerfilter doxygen-ified, too
2011-10-07 10:15:54 +02:00
David Tardon
8cc9bf475a
--strip-component is GNU tar extension
2011-10-07 07:05:52 +02:00
Stephan Bergmann
243ead8383
Undo basis/brand split: move dynamic libraries from basis to brand.
2011-10-06 22:36:30 +02:00
Tor Lillqvist
c9991493da
Put .pdb files in misc as before, avoid cluttering up source directories
2011-10-06 15:35:57 +03:00
Caolán McNamara
5737ffab06
leak-check was accidentally added here
2011-10-06 10:10:35 +01:00
Andras Timar
dbf650a31d
eliminate @MINIMIZEREXTENSIONPRODUCTNAME@ variable
2011-10-05 22:11:46 +02:00
Tor Lillqvist
67cf8e78f3
We should check OS_FOR_BUILD here
...
Not that it matters as we obviously don't run any cppunit tests when
cross-compiling anyway... But in theory, this is needed if we would
cross-compile *from* Windows. Crazy idea, over my dead body, sure.
2011-10-05 17:39:14 +03:00
Tor Lillqvist
2531a461df
Use gb_CppunitTarget__make_url for Windows file: URL correctness
2011-10-05 17:39:12 +03:00
Tor Lillqvist
48a271c28a
WaE: a GUID can only be associated with a class, interface or namespace
...
Interestingly, this warning is caused by the Windows SDK header
ocidl.h., which gets included by at least
svtools/source/misc/transfer.cxx.
2011-10-05 17:39:08 +03:00
Tor Lillqvist
ed1de7f939
Unclear whether the use of -Z7 -Yd in CFLAGSENABLESYMBOLS is intentional
...
The -Yd option is deprecated anyway and generates an ugly warning
"option 'Yd' has been deprecated and will be removed in a future
release" for each file compiled in an --enable-symbol or
--enable-debug build now.
So just use the same as in gbuild for now, only -Zi for both
CFLAGSENABLESYMBOLS and CFLAGSDEBUG. Let the .pdb file be in its
default location.
2011-10-05 17:39:03 +03:00
Jan Holesovsky
c3fc30fbbb
Mingw needs gb_Helper_OUTDIRLIBDIR set to $(OUTDIR)/bin too.
2011-10-05 15:14:19 +02:00
Stephan Bergmann
3f3853f569
In gbuild, set OSL_DEBUG_LEVEL=1 if non-product (same as dmake).
2011-10-05 12:32:32 +02:00
Fridrich Štrba
0bd11cfd85
Use the old way to build libcmis and cmis ucp ATM
2011-10-05 11:31:58 +02:00
Bjoern Michaelsen
74feb347fd
fix gb_PARTIALBUILD usage
2011-10-05 03:28:53 +02:00
Bjoern Michaelsen
04280a3788
OOO_SUBSEQUENT_TESTS is gone
2011-10-05 03:24:33 +02:00
Bjoern Michaelsen
8412974348
split records for awks little brain (also improve readability)
2011-10-05 02:52:45 +02:00
Bjoern Michaelsen
0edfe12dbc
add showdeliverables to 'make help'
2011-10-05 00:31:51 +02:00
Bjoern Michaelsen
d0f407c8f3
default to gb_Deliver_CLEARONDELIVER == as multiuserenv are rare now
2011-10-05 00:31:51 +02:00
Bjoern Michaelsen
3c3e613ce4
only register deliverables for showdeliverables
...
* this seriously improves startup improvement for gbuild
(for example from 9.3s to 5.2s for an noop offapi build)
2011-10-05 00:31:51 +02:00
Bjoern Michaelsen
6280f92105
goodbye deliver log
2011-10-05 00:31:51 +02:00
Bjoern Michaelsen
e94a19f3e0
simplfy dmake to gbuild bridgefile
2011-10-05 00:31:50 +02:00
Stephan Bergmann
23af334132
Some fixes for linkoo and install-gdb-printers.
...
- Adapted linkoo's link_gdb_py to libs moved from basis to brand layer.
- Fixed install-gdb-printers's handling of Mac OS X ".dylib" suffix.
- No need to call install-gdb-printers from top-level make dev-install;
linkoo's link_gdb_py already does that.
2011-10-04 23:36:24 +02:00
Bjoern Michaelsen
ff9dc14034
make RdbTarget depend on its makefile
2011-10-04 18:34:22 +02:00
Tor Lillqvist
2e3bdc598f
And C4245
2011-10-04 14:25:36 +03:00
Tor Lillqvist
093345dfae
Ditto for C4242
2011-10-04 14:06:10 +03:00
Tor Lillqvist
7dd7b1474f
Don't bother with MSVC's C4244 warnings, we have too many of them
2011-10-04 14:01:09 +03:00
Tor Lillqvist
0b0f3b0530
Do Objective-C -specific foo only when compiling Objective-C
2011-10-04 13:35:10 +03:00
Bjoern Michaelsen
27eec46ef7
introduce gb_Helper_OUTDIRLIBDIR
2011-10-04 11:30:37 +02:00
Caolán McNamara
7c1a74b62e
regenerate list
2011-10-04 09:00:06 +01:00
Jan Holesovsky
deb2d9b177
Hack to get pyuno scripts to the right location on Windows.
2011-10-03 18:03:10 +02:00
Tor Lillqvist
0e9c5066a9
Fix build against the MacOSX 10.6 SDK but with 10.4 as the highest used API
2011-10-03 16:58:41 +03:00
Caolán McNamara
55369bff2a
add -e
2011-10-03 10:49:10 +01:00
Tor Lillqvist
946f3451e1
I don't think _DLL_ has any meaning either
2011-10-03 11:00:44 +03:00
Tor Lillqvist
6e1a8ad89e
Bin Hamburg "build server" and BSCLIENT stuff
2011-10-03 10:37:34 +03:00
Tor Lillqvist
c8a12c1662
No need for -DSHAREDLIB, not tested in any source file
2011-10-03 10:37:32 +03:00
Tor Lillqvist
60f745ce43
No need for -DPRODUCT_FULL, not tested anywhere
2011-10-03 10:37:29 +03:00
Tor Lillqvist
bc88d9b76d
No need for -DCUI or -DGUI
2011-10-03 10:37:27 +03:00
David Tardon
b8cab27008
set --build and --host for cross-compilation
2011-10-03 08:57:16 +02:00
David Tardon
df69a3839a
fix build of CMIS UCP
2011-10-03 08:07:12 +02:00
David Tardon
a4bc0fa8e7
do not escape calls if not needed
2011-10-03 07:04:31 +02:00
David Tardon
26eae8c557
we do not really need two rm calls here
2011-10-03 06:58:21 +02:00
David Tardon
d793da55d3
add newlines to avoid possible problems with joined lines
2011-10-03 06:54:24 +02:00
Rene Engelhard
4c97165615
fix some typos..., thanks matus
2011-10-03 00:12:42 +02:00
Rene Engelhard
ba44f8805b
add --with-system-libcmis
2011-10-02 21:36:48 +00:00
Miklos Vajna
159e0dd6a0
ExternalLib.mk: avoid pushd when cd is enough
...
Reported-by: Julien Nabet <serval2412@yahoo.fr>
Acked-by: Norbert Thiebaud <nthiebaud@gmail.com>
2011-10-02 16:05:54 +02:00
Norbert Thiebaud
8c3af9731e
make clean failed for ExternalLib.mk due to missing ';'
2011-10-02 00:56:42 -05:00
Peter Foley
ec3d0b88ab
respect PKG_CONFIG_PATH
2011-10-01 19:47:06 -04:00
Peter Foley
fb6a64d8fc
make libcmis build aginst internal cppunit
2011-10-01 18:34:50 -04:00
Caolán McNamara
c4e70e2edb
get libcmis building, To-Do hack rpath to our desired fooORIGINfoo one
2011-10-01 16:51:43 +01:00
Matúš Kukan
a79a93722c
adjust Jar.mk so we could add arbitrary files to the .jar file
2011-10-01 17:26:15 +02:00
Matúš Kukan
84a558756f
adjust Zip.mk so we can copy files from other places to workdir and pack them
2011-10-01 17:26:07 +02:00
Matúš Kukan
c11d61eec9
add extension support to gbuild for creating .oxt files
2011-10-01 17:25:42 +02:00
Caolán McNamara
572f5fc11f
comment typos
2011-10-01 15:35:20 +01:00
Cédric Bosdonnat
61db713ee5
CMIS: added libcmis module and created empty cmis UCP shell
2011-10-01 15:59:50 +02:00
Jan Holesovsky
3927d9bd2a
Add support for bundling the -system .dll's into the MinGW builds.
2011-09-30 21:11:26 +02:00
Norbert Thiebaud
8a2776971d
preliminary work on a ExternalLib extension support for gbuild
2011-09-30 13:44:50 -05:00
Norbert Thiebaud
bba594a820
fix an apparent cut-and-paste typo in CustomeTarget
2011-09-30 13:44:08 -05:00
Stephan Bergmann
979e2c8f8b
-fthreadsafe-statics uses a single lock on Mac OS X and thus leads to deadlock.
2011-09-30 15:37:11 +02:00
Norbert Thiebaud
ddc28b8ad6
clean-up ghost traces of unicow
2011-09-30 08:11:31 -05:00
Tor Lillqvist
677da6ca3d
Fix copy/paste error
2011-09-30 15:48:22 +03:00
Bjoern Michaelsen
848bb3202c
Merge branch 'master' of /home/bjoern/.jenkins/jobs/repo-mirror/workspace/core
2011-09-30 11:28:32 +02:00
Bjoern Michaelsen
2b9e302f0a
keep platform stuff in the platform subdir
2011-09-30 11:24:21 +02:00
Thorsten Behrens
8bd171e786
Make translation tools cross-build aware
...
Build-time tools should use build-time inpath...
2011-09-30 11:23:12 +02:00
Caolán McNamara
71e5f262a5
add objective-C to add-modelines
2011-09-30 09:09:25 +01:00
Stephan Bergmann
235a5e6c32
Make install-gdb-printers work on Mac OS X.
2011-09-29 20:55:27 +02:00
Markus Mohrhard
520c17a990
adapt make dev-install to unotest changes
2011-09-28 23:09:18 +02:00
Michael Meeks
d0edcf0a55
split 'test' into 'unotest' and 'test' to help dependencies
2011-09-28 17:55:26 +01:00
Tor Lillqvist
6904e7d8ba
Define LIBO_WERROR when warnings are errors
2011-09-28 17:43:40 +03:00
Andras Timar
5e61a194f1
remove obsolete fake_languagesstring() subroutine
2011-09-28 13:48:10 +02:00
Andras Timar
05293cb04c
remove checks for unused BUILD_SPECIAL environment variable
2011-09-28 13:48:10 +02:00
David Tardon
05bee20282
we want these macros to be emtpy strings, not 1s
...
The substituted 1s cause i686-pc-mingw32-windres to bail out with syntax
error in solenv/inc/shlinfo.rc at line 67.
2011-09-28 08:59:53 +02:00
David Tardon
b6d8251eee
move windows-only call into platform/win*
2011-09-27 20:01:49 +02:00
David Tardon
2e2dcefb5f
make WinResTarget's name independent of LinkTarget
2011-09-27 20:01:48 +02:00
David Tardon
edb760e625
correct link target name should be propagated from gb_Library_add_nativeres
2011-09-27 20:01:48 +02:00
Jan Holesovsky
28cf0a3cf3
Process options early so that $TARGET is set when we need it.
2011-09-27 14:45:42 +02:00
Stephan Bergmann
e73bfbf95e
Fixed linkoo for Linux again.
2011-09-27 13:35:25 +02:00
Thorsten Behrens
1b5bcb6562
Make extension cross-buildable again.
2011-09-27 12:17:50 +02:00
Jan Holesovsky
abc08aefee
Add MinGW handling to linkoo.
2011-09-27 12:02:41 +02:00
Jan Holesovsky
a953cae319
One step closer to a functional 'make dev-install' with MinGW.
2011-09-26 17:46:05 +02:00
Jan Holesovsky
a5729deee5
UNOLIBS_URE are supposed to end with .uno.dll, not only .dll.
2011-09-26 14:20:40 +02:00
David Tardon
096397e9da
allow adding native windows res. files for executables too
2011-09-26 12:46:04 +02:00
Caolán McNamara
19549cfc22
take pity on the gcc 4.5.X users
2011-09-26 10:18:38 +01:00
Matúš Kukan
a45542c6f0
also here include linux-CPUNAME as in gbuild.mk
2011-09-24 16:50:39 +02:00
Stephan Bergmann
a66f9903bb
Undo basis/brand split: move dynamic libraries from basis to brand.
2011-09-23 17:55:39 +02:00
Caolán McNamara
db84cf1771
bump to libexttextcat
...
As an aside we can always use the configuration and data files belonging to the
system version now in --with-system-libexttextcat mode, so need for the --data
option.
2011-09-23 14:02:54 +01:00
Stephan Bergmann
a0f21d39d7
linkoo seems to be unsupported on Mac OS X, make it exit with status 0 there (so ooinstall does not erroneously fail)
2011-09-23 12:18:08 +02:00
Norbert Thiebaud
09789b58d7
add a retry loop in build.pl on Error 126 on Windows.
2011-09-23 03:40:03 -05:00
Caolán McNamara
871426533f
just silence the auto_ptr deprecations in isolation
2011-09-22 15:01:05 +01:00
Tor Lillqvist
4f3e9f30a0
Always link with user32
2011-09-22 15:46:15 +03:00
Tor Lillqvist
869bf65f97
Don't link with msvcrtd if LINKED_LIBS has libcmtd
2011-09-22 13:21:09 +03:00
Tor Lillqvist
2d22a4be6a
Add libcmtd
2011-09-22 13:21:07 +03:00
Stephan Bergmann
cdd243cdea
Ensure a failing linkoo makes ooinstall fail.
2011-09-21 23:35:23 +02:00
Stephan Bergmann
b403695bee
Directly use version.lst instead of versionlist.mk.
2011-09-21 18:16:42 +02:00
Stephan Bergmann
8ac8103e8a
Removed unused solenv/inc/version_so.hrc
2011-09-21 18:16:41 +02:00
Caolán McNamara
5663d30591
get bean linking under windows
2011-09-21 16:59:22 +01:00
Tor Lillqvist
f502005eb8
Bin OS/2 stuff
2011-09-21 12:57:24 +03:00
Tor Lillqvist
81bb70b6b9
chmod -x
2011-09-21 12:56:28 +03:00
Tor Lillqvist
164456eab5
Update to match reality
...
But actually, I would really love it if we could get rid of this
version.lst file. Surely we can put this information, if it has to be
hardcoded somewhere, in the same minor.mk that already contains
version information (and which, unlike this file, actually has been
kept updated by us).
Or alternatively, get rid of minor.mk and use just this file.
Best of all would be to just use the version number from the AC_INIT
in configure.in, wouldn't it? Isn't that the normal thing to do?
Also, I don't see what hardoced version timestamps as in this file are
useful for. If such a timestamp corresponds one-to-one with a version
number, the information clearly is redundant? A *build* timestamp is
another thing, that might be more useful if file timestamps or package
timestamps don't give enough information.
2011-09-21 12:49:33 +03:00
Stephan Bergmann
5bc0a6cf4e
Cleaned up solenv/gdb/makefile.mk
2011-09-20 19:56:08 +02:00
Stephan Bergmann
b1f4e8424b
Removed unused BOXT feature.
2011-09-20 19:25:42 +02:00
Andras Timar
810a08a8cb
localize.pl is not necessary
2011-09-20 18:29:12 +02:00
Andras Timar
2f2d542830
Revert "localize.pl is not necessary" - breaks on Windows
...
This reverts commit fbb48a21a8
.
2011-09-20 17:21:18 +02:00
Andras Timar
fbb48a21a8
localize.pl is not necessary
2011-09-20 16:43:30 +02:00
Stephan Bergmann
17a2dcabe1
Consistently rename NONEBIN -> NONE for all platforms.
2011-09-20 14:51:30 +02:00
Andras Timar
741ecf579d
add 'qtz' key id lang code to ALL case
2011-09-20 13:45:11 +02:00
Kevin Hunter
9035f006f3
Update Zenity with progress icon notification
...
Add a "clock" style progress meter for the build via dynamically
generated svg images. The colors are rather arbitrarily chosen, but
with a very minor attempt to be readable by color-blind folks. A second
round cut of this patch might make the fill and stroke colors
configurable.
2011-09-20 09:51:27 +02:00
Tor Lillqvist
58be0d5400
Use "python" as (build-time) gb_PYTHON if run-time Python usage is disabled
2011-09-20 10:45:29 +03:00
Andras Timar
9899ed3dcf
there is no special iso.res case any more
2011-09-20 08:53:36 +02:00
Stephan Bergmann
a3cd73f315
Reverted previous ff1c626
, instead renamed NONEBIN -> NONE.
2011-09-20 07:22:26 +02:00
Norbert Thiebaud
ff1c626fa1
do not call macosx-change-install-name for NONEBIN executable
2011-09-20 00:02:18 -05:00
Jan Holesovsky
f62a449a53
Kill the explicit linking to salmain.o, use vclmain instead.
2011-09-20 00:51:38 +02:00
Stephan Bergmann
79fdb70baf
Call macosx-change-install-names on executables in gbuild, too.
2011-09-19 21:40:11 +02:00
Stephan Bergmann
966f3c0f6d
Removed --leak-check=yes from CppUnit valgrind/memcheck calls.
...
Can be enabled via VALGRIND_OPTS=--leak-check=yes.
2011-09-19 21:40:11 +02:00
Jan Holesovsky
581c45ba8e
Make 'desktop' build again with MinGW.
2011-09-19 16:54:20 +02:00
Baptiste Daroussin
ea5abc67d2
unify the unxfbsd.mk into a single file and simplify it
2011-09-19 15:18:39 +02:00
Caolán McNamara
1bf1fed1f4
add comdlg32
2011-09-19 13:41:00 +01:00
Caolán McNamara
7dae2882a8
progress to link stage of loader2
2011-09-19 11:59:42 +01:00
Matúš Kukan
0a4d6370b5
Added another missing $, fixes leaking /tmp/gbuild.* files.
2011-09-19 10:58:08 +02:00
Tor Lillqvist
eebcb00ec2
Need doubled dollarsign here it seems for this to actually work as intended
2011-09-19 10:58:08 +02:00
Matúš Kukan
39faeedcf5
process more idl files at once - first part: gbuild
2011-09-19 10:58:08 +02:00
David Tardon
ebf6d5deba
add help
2011-09-18 12:03:34 +02:00
Peter Foley
1e928fd948
don't try to cat a non existent Jar manifest
2011-09-17 18:54:32 -04:00
David Tardon
7104795811
actually create the flag after run
2011-09-17 14:59:09 +02:00
Andras Timar
7796200888
add qtz (key id pseudolanguage) to langlist.mk
2011-09-17 10:18:16 +02:00
Bjoern Michaelsen
1c604d1477
remove -r hint -- we are enabling it ourselves in gbuild.mk
2011-09-16 19:44:47 +02:00
Bjoern Michaelsen
94f6df2cf7
update gbuild help
2011-09-16 18:56:34 +02:00
Bjoern Michaelsen
d621f927aa
reintroduce check target with new meaning
2011-09-16 18:56:34 +02:00
Bjoern Michaelsen
1c3f8795b5
fix whitespace
2011-09-16 18:56:34 +02:00
Bjoern Michaelsen
60939ada0a
rename allandcheck target to all in gbuild
2011-09-16 18:56:33 +02:00
Bjoern Michaelsen
b78be49613
rename all target to build in gbuild
2011-09-16 18:56:33 +02:00
Bjoern Michaelsen
a11a94997a
rename check target to unitcheck in gbuild
2011-09-16 18:56:33 +02:00