Commit graph

119 commits

Author SHA1 Message Date
Bjoern Michaelsen
b1c3e8ae28 make gbuild the default assumption of build.pl
this removes dmake completely out of the build for migrated modules
build.pl now assumes modules to be gbuild, unless there is a
prj/dmake file

Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-29 03:50:46 +02:00
Stephan Bergmann
8bc439333a Updated patch comment 2012-03-30 17:00:08 +02:00
Stephan Bergmann
9c117d08ba MinGW: work around _FILE_OFFSET_BITS incomp between Berkeleydb and LO 2012-03-30 11:14:39 +02:00
Caolán McNamara
7988f6135b build db4 with symbols if symbols globally enabled 2012-03-23 10:20:46 +00:00
Michael Meeks
dc24525d09 more idle code documentation improvement 2012-03-06 14:41:45 +00:00
David Tardon
cd5bcd6026 do not change the lib name 2012-03-04 13:13:13 +01:00
Stephan Bergmann
7c4f2ec8a7 Simplify install name handling for external libraries on Mac OS X
...by allowing our special @___... tokens anywhere within an install name,
so that external modules can configure --prefix=/@___... etc.  This removes
the need for the special extshl and EXTRPATH=LOADER.  Also, a new
OUT2BIN_NONE can be used for external modules where the generated libraries
need the default EXTRPATH=OOO, but generated executables are only used
during the build and such need RPATH=NONE.
2012-02-29 18:46:38 +01:00
Josh Heidenreich
b469be0723 Added and improved READMEs for modules in libs-extern-sys 2012-02-09 18:23:49 +01:00
Tor Lillqvist
c0f18b2893 Add ARM Thumb mutex implementation from a "arm-thumb-mutex.patch" 2011-11-14 01:55:02 +02:00
Stephan Bergmann
42b722a83a Fix berkeleydb mingw cross-build. 2011-10-26 14:46:59 +02:00
Thorsten Behrens
04b8b4fbbb Make Android cross-build working
In the spirit of 12759f67a3, change
external lib's config.sub to eat the arm-unknown-linux-androideabi
host os string. Also, permit shared libs again - seems Android can
handle those.

Added dictionaries to cross-build-toolset - idxdict is needed.

Should build up to sfx2 - some residual static lib issues there,
and in raptor.
2011-09-27 09:46:38 +02:00
Fridrich Štrba
bb5bdbbdca Revert "Trying to chop out the uwinapi library"
This reverts commit 2dea0dab4f.
2011-09-16 16:26:03 +02:00
Fridrich Štrba
2dea0dab4f Trying to chop out the uwinapi library 2011-09-16 15:52:40 +02:00
Tor Lillqvist
eefc25d1d2 Bin USE_MINGW
Its alternative values as used by OOo is irrelevant to us as we don't
intend to support building using MinGW on Windows itself. To us, MinGW
always means cross-compilation. For us it is enough to look at
$(OS)$(COM), and WNTGCC always implies cross-compilation.

(OOo on the other hand attempts to support use of the Cygwin gcc with
the -mno-cygwin option (which is practically considered an obsolete
option), the normal MinGW compiler (but still from Cygwin), but not
cros-compilation.)
2011-08-26 20:54:59 +03:00
Tor Lillqvist
d6964127f5 Cross-compilation support for Android 2011-06-09 19:40:37 +03:00
Tor Lillqvist
78f9b77628 Always compare CROSS_COMPILING explicitly to "YES" 2011-06-06 09:07:30 +03:00
Tor Lillqvist
56f35e6b39 Drop %_EXT% which was always empty 2011-06-03 13:27:35 +03:00
Tor Lillqvist
e5c37050ba Drop unnecessary quotes around platform triplets 2011-05-30 02:57:36 +03:00
Jan Holesovsky
a5303710f0 Merge remote-tracking branch 'origin/integration/dev300_m106'
Conflicts:
	berkeleydb/makefile.mk
2011-05-27 20:46:31 +02:00
Tor Lillqvist
b5d29a7e7b Cross-compilation support and iOS in particular 2011-05-14 01:35:52 +03:00
Jan Holesovsky
e0785dd388 Merge commit 'ooo/DEV300_m106' into libreoffice-3-4
Conflicts:
	python/makefile.mk
	zlib/makefile.mk
2011-04-22 15:08:24 +02:00
sb
e7a66e693b masterfix from sb140: #i117457# on Solaris 11 against Solaris 10 baseline, make sure berkeleydb configure sees baseline libs
(transplanted from 9d08b963f5867d52d63dc8b5a410ad653c0e73d3)
2011-03-18 17:36:53 +01:00
Jan Holesovsky
5f7158e265 Merge commit 'ooo/DEV300_m101' into intm101
Conflicts:
	boost/aliasing.patch
	boost/makefile.mk
	cairo/cairo/makefile.mk
	cairo/pixman/makefile.mk
	dictionaries/da_DK/README_th_da_DK.txt
	dictionaries/da_DK/description.xml
	dictionaries/da_DK/dictionaries.xcu
	dictionaries/da_DK/makefile.mk
	dictionaries/da_DK/th_da_DK.dat
	dictionaries/de_AT/th_de_AT_v2.idx
	dictionaries/de_CH/th_de_CH_v2.idx
	dictionaries/de_DE/COPYING
	dictionaries/de_DE/COPYING_GPLv2
	dictionaries/de_DE/COPYING_GPLv2.txt
	dictionaries/de_DE/README_extension_owner.txt
	dictionaries/de_DE/README_th_de_DE_v2.txt
	dictionaries/de_DE/makefile.mk
	dictionaries/de_DE/th_de_DE_v2.idx
	icu/makefile.mk
	moz/makefile.mk
	python/makefile.mk
2011-03-09 10:38:32 +01:00
Fridrich Štrba
a0c84cafa5 Trying to remove the stlport mention from the code 2011-02-09 19:57:34 +01:00
Fridrich Štrba
a098b9853a Make stlport only optional dependency of postprocess 2011-02-09 19:57:34 +01:00
Thomas Arnhold
074034a79e Clean up makefiles 2011-02-02 12:15:06 +01:00
tono
2f324e58ca mingwport33: i#116329: MinGW port enhancement: configurable libstdc++ name 2011-01-06 21:56:21 +09:00
Caolán McNamara
d9cee7d3f3 update libtooling and config.guess for aix 7 2010-10-13 14:34:02 +01:00
sb
6bc2155fd3 sb126: merged in DEV300_m87 2010-09-16 16:45:57 +02:00
Hans-Joachim Lankenau
8333d0d5eb #i107097# - pass MAXPROCESS to GNU make in external modules 2010-07-20 12:46:55 +02:00
sb
da1320efe1 sb126: merged in DEV300_m84 2010-06-30 15:38:26 +02:00
sb
33474c4fff sb126: #i110197# remove -Wl,-z,noexecstack hack 2010-06-22 09:31:32 +02:00
tono
9bc06e6ac0 i#111958: MinGW port enhancement: runtime-pseude-reloc-v2 2010-05-31 21:53:32 +09:00
Jens-Heiner Rechtien
c326b2f169 CWS-TOOLING: integrate CWS sb118 2010-04-16 10:09:51 +02:00
Hans-Joachim Lankenau
034c59cb79 ause110: update to DEV300_m74 2010-03-10 16:36:40 +01:00
sb
8c4ad73ac1 sb118: merged in DEV300_m72 2010-02-25 12:46:45 +01:00
Jens-Heiner Rechtien
72e939d8ed changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision) 2010-02-12 15:01:35 +01:00
Hans-Joachim Lankenau
8437b1f3ec ause110: update to DEV300m70 2010-01-26 18:35:38 +01:00
Hans-Joachim Lankenau
7d0a7273de ause110: #i106731# remove tarballs from scm and find them in download cache dir 2010-01-15 14:55:12 +01:00
sb
5f845545bf sb118: #i108269# first step of removing tcsh support 2010-01-12 18:49:59 +01:00
Jens-Heiner Rechtien
e5982bc98b CWS-TOOLING: integrate CWS sb116 2010-01-05 13:01:54 +01:00
Mathias Bauer
a9a75d89ff another missing stlport dependency 2009-12-01 15:17:01 +01:00
sb
560ae61a7a sb116: #i106845# removed obsolete IRIX port 2009-11-13 11:04:06 +01:00
Mathias Bauer
3feca96186 merge commit 2009-09-25 21:47:16 +02:00
Ivo Hinkelmann
ceec08b2ae CWS-TOOLING: integrate CWS mingwport24
2009-09-13 02:15:22 +0200 tono  r276097 : i#105033: mingw port: accept incomplete deflib
2009-09-12 15:14:34 +0200 tono  r276096 : i#105012: mingw port: $(PATH) should be quoted
2009-09-12 15:12:49 +0200 tono  r276095 : i#105011: mingw port: berkeleydb fix
2009-09-12 15:11:39 +0200 tono  r276094 : i#105010: mingw port: decline libdl
2009-09-12 15:10:21 +0200 tono  r276093 : i#105009: mingw port: sal/osl/w32/file_dirvol.cxx needs ctype.h
2009-09-12 15:08:27 +0200 tono  r276092 : reverting changes to revise log messages
2009-09-12 11:55:48 +0200 tono  r276090 : i#105014: mingw port: change to latest w32api and mingw runtime
2009-09-12 11:52:12 +0200 tono  r276089 : i#105013: mingw port: fix gas error in call.s in bridges
2009-09-12 11:42:04 +0200 tono  r276088 : mingw port:  should be quoted
2009-09-12 11:35:35 +0200 tono  r276087 : mingw port: berkeleydb fix
2009-09-12 11:32:34 +0200 tono  r276086 : mingw port: decline libdl
2009-09-12 11:20:50 +0200 tono  r276085 : mingw port: sal/osl/w32/file_dirvol.cxx needs ctype.h
2009-09-18 14:37:01 +00:00
Jens-Heiner Rechtien
c5c13c0be9 CWS-TOOLING: integrate CWS cloph13
2009-09-01  #i104566# also use syslibroot/isysroot for external components
2009-08-28  #i104568# clean up duplicated definitions of OBJCXXFLAGS
2009-08-28  #i104567# add ccache-detection to configure (to skip to objcxx-flags)
2009-08-28  #i104566# use Mac OS X 10.4-SDK to ensure backwards compatibility
use MACOSX_DEPLOYMENT_TARGET and sysroot/syslibroot switches
ignore "-isysroot /Developer/..." arguments for OOo's cpp
2009-09-16 14:49:32 +00:00
Mathias Bauer
cf70f6e73f #i103496#: removed sal dependency in berkeleydb 2009-09-09 15:20:12 +02:00
Mathias Bauer
3f7d500233 merge commit to DEV300_m57 2009-09-09 11:45:13 +02:00
Vladimir Glazounov
e863a48ae3 CWS-TOOLING: integrate CWS mingwport22
2009-08-19 16:18:46 +0200 tono  r275156 : i#103794: mingw gcc-4.4.0 port: make use of dwarf2 eh
2009-08-05 12:27:41 +0200 tono  r274650 : CWS-TOOLING: rebase CWS mingwport22 to trunk@274622 (milestone: DEV300:m54)
2009-08-01 00:56:35 +0200 tono  r274552 : i#103795: mingw gcc-4.4.0 port: use gcc dll
2009-07-27 00:13:27 +0200 tono  r274344 : i#103795: mingw gcc-4.4.0 port: use gcc dll
2009-07-25 06:19:59 +0200 tono  r274332 : i#103803: mingw gcc-4.4.0 port: invalid "extern static"
2009-07-25 06:13:56 +0200 tono  r274331 : i#103802: mingw gcc-4.4.0 port: inhibit use of pthread
2009-07-25 06:05:22 +0200 tono  r274330 : i#103801: mingw gcc-4.4.0 port: specify relocatable data section
2009-07-25 05:54:09 +0200 tono  r274329 : i#103800: mingw gcc-4.4.0 port: remove invalid scope
2009-07-25 05:44:58 +0200 tono  r274328 : i#103799: mingw gcc-4.4.0 port: add some #include
2009-07-25 05:33:09 +0200 tono  r274327 : i#103798: mingw gcc-4.4.0 port: add backward in include path
2009-07-25 05:24:42 +0200 tono  r274326 : i#103797: mingw gcc-4.4.0 port: nooptimize c++-uno bridge
2009-07-25 05:16:20 +0200 tono  r274325 : i#103795: mingw gcc-4.4.0 port: use gcc dll
2009-07-25 04:01:59 +0200 tono  r274324 : i#103794: mingw gcc-4.4.0 port: make use of dwarf2 eh
2009-07-25 02:44:01 +0200 tono  r274322 : i#103793: mingw port: Exclude msvc[pr]80.dll from packaging
2009-07-25 02:28:21 +0200 tono  r274321 : i#103791: mingw port fix typo
2009-08-26 06:36:38 +00:00
Vladimir Glazounov
0a8256ba04 CWS-TOOLING: integrate CWS jl123
2009-08-04 12:34:31 +0200 jl  r274615 : #i103742# added note regarding Berkeley update
2009-07-27 11:24:49 +0200 jl  r274351 : #i100916# applying tono's patch
2009-07-22 16:29:54 +0200 jl  r274248 : CWS-TOOLING: rebase CWS jl123 to trunk@274203 (milestone: DEV300:m53)
2009-07-21 11:49:45 +0200 jl  r274172 : #100916# syncing data base with fcntl( F_FULLSYNC) failed with an unexpected error on Mac when buiding on NFS. Although there is a fallback using fsync, it was not used because of the unexpected error
2009-07-20 09:35:42 +0200 jl  r274107 : #i100916# Applied tono's second patch
2009-07-16 16:41:24 +0200 jl  r274062 : i100916
2009-07-13 14:47:32 +0200 jl  r273936 : #i100916# deliver libdb-47.lib
2009-07-13 11:03:26 +0200 jl  r273921 : #i100916# applied tono's patches for mingw
2009-07-10 14:34:22 +0200 jl  r273895 : #i100916# renamed mingw patch
2009-07-10 14:33:36 +0200 jl  r273894 : #i100916# renamed mingw patch
2009-07-10 14:04:39 +0200 jl  r273890 : #i100916# new patch
2009-07-10 11:39:54 +0200 jl  r273882 : #i100916# updating berkeleydb
2009-07-10 11:03:16 +0200 jl  r273880 : #i100916# updating berkeleydb
2009-07-02 12:52:53 +0200 jl  r273638 : CWS-TOOLING: rebase CWS jl127 to trunk@273468 (milestone: DEV300:m51)
2009-04-08 13:32:52 +0200 jl  r270642 : #i100916#
2009-04-08 13:25:15 +0200 jl  r270639 : #i100916# new version of berkeleydb
2009-04-08 12:37:14 +0200 jl  r270634 : #i100916# changes for version 4.7.25
2009-04-08 12:36:08 +0200 jl  r270633 : #i100916# new patch file for version 4.7.25 (no encryption)
2009-08-25 11:09:20 +00:00