David Tardon
b87e86c5b1
fix typo
...
Change-Id: I547cbac3e8c14485a01716f099c37a96e5876ee4
2012-12-31 21:34:08 +01:00
David Tardon
ba98416d95
add missing \
...
Change-Id: Ia674a80cc2fcdd4cabc97182e368a89604816d43
2012-12-31 20:25:09 +01:00
David Tardon
f8ed393b65
drop CustomTarget_mingw_dlls from Module mk
...
Change-Id: I46da6fa9d301c2e4926ec804b87a099695ca89b9
2012-12-31 15:46:45 +01:00
David Tardon
b1eb1db8c6
copy dlls directly from mingw sysroot
...
Change-Id: I23678af155776eba266c15bfa2339b417d467e27
2012-12-31 14:37:17 +01:00
David Tardon
fe602cee78
fix another typo
...
Change-Id: I30daf07135d89494b4fbcdf50797254e73f80ea9
2012-12-31 14:32:18 +01:00
David Tardon
d2ab4e7956
get_target -> get_workdir. sigh
...
Change-Id: I4dbb8ab85bac63de42545b80c532f9593ea0afcc
2012-12-31 13:50:14 +01:00
David Tardon
9eb90b97e8
the wine .def files are in $SRCDIR
...
Change-Id: I18469885d2d66b72aa89ef7a0faa449563e49ebc
2012-12-31 11:02:32 +01:00
David Tardon
fe367205f5
configure only looks in $MINGW_SYSROOT
...
Change-Id: I8882525ae6ae24957d9e34fc1ab8d5525251889c
2012-12-31 11:02:32 +01:00
David Tardon
93d73b21a6
drop some unneeded explicit deps
...
Change-Id: If19289a78a8d6ac01ce2951fbef9e3ba575ed680
2012-12-31 11:02:32 +01:00
David Tardon
fad69045a0
drop executable bit
...
Change-Id: I6661b25be4a181b255b3e0da0fddfd6cd111dbb2
2012-12-29 14:29:29 +01:00
David Tardon
0abaaf0924
fix delivery of libjawt.dll.a
...
Change-Id: I57b1c99d1e4a92ca7d61f6c54683016945ffa14c
2012-12-27 07:47:55 +01:00
Tor Lillqvist
96d3a20f38
WaE: unreferenced formal parameters and old-style declarators
...
Change-Id: I3bdf909d169696b0ce79ee9830aa99ae880636db
2012-12-26 18:18:52 +02:00
Luboš Luňák
28195613d3
fix dmake build of module external ... I think
...
Not that I have any clue about dmake, but without this it seems
like incremental make doesn't remake external if necessary, and
with this copied and adjusted from other non-tail_build module
it seems to work *shrug*.
Change-Id: If6818860d12ed752814574028895870a60d6a7d1
2012-12-26 15:38:12 +01:00
Tor Lillqvist
c29098917a
Get rid of (most uses of) GUI
...
GUI only takes values UNX or WNT, so it is fairly pointless. One can check
whether OS is WNT or not instead.
Change-Id: I78ae32c03536a496a563e5deeb0fca78aebf9c34
Reviewed-on: https://gerrit.libreoffice.org/1304
Reviewed-by: Peter Foley <pefoley2@verizon.net>
Tested-by: Peter Foley <pefoley2@verizon.net>
2012-12-25 17:53:25 +00:00
Peter Foley
5b0d2d02a5
convert external to gbuild
...
Change-Id: I7127db6aad9e97a0f3e758aa83b22ac8465d3f43
2012-12-25 09:39:47 +01:00
Jan Holesovsky
332bd4296e
MinGW: Bundle also the libpoppler-*.dll
...
Change-Id: I181e408e7bc585d93fbeb2ce76a32bc350845c91
2012-11-28 17:04:20 +01:00
Michael Meeks
d04ac66578
dung out berkeleydb gnumake / configure bits ...
2012-11-21 14:52:49 +00:00
Tor Lillqvist
feaef69321
Don't bundle gdiplus.dll any more
...
It was needed for Windows 2000 support.
Change-Id: I1c0bec3fd3c76005b843d62c636410201abfa8e1
2012-11-12 15:42:51 +02:00
David Tardon
069704d390
fdo#55514 libgmodule is needed too
...
Change-Id: Icee2ffbe18ea732220f174cd4bf433ceb03d128b
2012-10-31 13:22:30 +01:00
David Tardon
a6f97a750d
fdo#54327 put system nss dlls into the install set
...
Change-Id: Ie809bba726c4d17eac25d36381d93ea9781d74be
2012-10-31 13:22:29 +01:00
David Tardon
5644397e44
fdo#55514 put liblangtag dll to install set
...
Change-Id: Ia2df651604358c70c0af129b5d60b149d2f1629e
2012-10-30 15:25:20 +01:00
David Tardon
50857f22df
minizip is not used anymore
...
Change-Id: I0ddc4d343882248d208c9f96366625bcbe6ac4f7
2012-10-26 17:33:31 +02:00
David Tardon
16e6771acc
chop out uwinapi from more ext. projects
...
Change-Id: I29dd9d4e0a4dc342d28cb93a4cff65aa394848d4
2012-10-26 06:23:36 +02:00
Fridrich Štrba
55754a818f
Revert "Win8 SDK no longer ships rebase.exe"
...
This reverts commit 79fce4ddeb8b45fd047a97507051cd9ca4245f60.
Conflicts:
configure.in
download
Change-Id: Ica8691c5ff5d3e70538d029ed33a91621405af94
2012-10-09 10:46:48 +02:00
Peter Foley
59bf5321fa
fix msm suport for VS2012
...
Change-Id: Ibc816de83eb48163671948ecc84e7653f2b4ec13
2012-10-07 10:42:17 +02:00
Peter Foley
79fce4ddeb
Win8 SDK no longer ships rebase.exe
...
Change-Id: I3c4280ee53411f4914be8ebd4f41d1c1cec1ba97
2012-10-07 10:42:16 +02:00
Peter Foley
fdcd850871
enable build with Visual Studio 2012
...
Change-Id: I95e5974e4f109eb8882f7260d19c439a86931e64
2012-08-16 17:54:53 -04:00
David Tardon
ab03e87741
add build support for libexslt
...
Change-Id: I539acd19fa8a0dc1a89a7a172ecad2a03ebc5d7b
2012-08-15 07:29:29 +02:00
Jan Holesovsky
c4c50261e4
Deliver also *.exe (to get python.exe delivered).
...
Change-Id: I6e4645dc9de9e6650f3b5d9276e96b20266ada48
2012-06-27 10:49:25 +02:00
David Ostrovsky
d712218cc0
fixing pyuno bridge on mingw: packaging system-python
...
Change-Id: Ib46248d217b0161dc20dde0274842bd7381f0cda
2012-06-22 13:11:41 +02:00
David Tardon
0f6919cf55
better test for system boost date_time lib
...
This reverts commit 4c2e9fc655b6480ffc7f0feb5d07b8106b6b8e22.
Change-Id: Iea84991ee689240fe6e6ddbc47f44b444f582dde
2012-06-13 06:06:43 +02:00
David Tardon
b5f066e64a
Revert "remove redundant test for presence of dlls"
...
Bah, ignore that... I forgot it also copies the dlls locally and
delivers them.
This reverts commit 5faaada54cc40713980d7f74e3534279e8395ead.
2012-05-28 06:19:23 +02:00
David Tardon
5faaada54c
remove redundant test for presence of dlls
...
Change-Id: I59a14d5579b7cb7fcf2ac5634723a8f18ed6e084
2012-05-27 12:36:45 +02:00
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
David Tardon
28eaee81ac
mingw: check for jpeg dll
2012-03-19 09:22:51 +01:00
David Tardon
9339da8659
mingw: check for system iconv dll
...
libxslt in Fedora mingw packages depends on it.
2012-03-19 09:22:51 +01:00
David Tardon
1f09f96e95
mingw: allow use of system zlib
2012-03-18 21:23:41 +01:00
David Tardon
1118f57582
mingw: avoid hardcoded dll versions and deps
...
The idea is to use libo_MINGW_CHECK_DLL for libs that must be available
(typically that would be the "main" library, e.g., libxml2 or libcurl)
and libo_MINGW_TRY_DLL for possible dependencies (that may not be the
same on different systems). All further references to the dlls are
exclusively through the configured variables or defines set from these
variables (e.g., instead of hardcoding libxml2-2.dll, use
$(MINGW_LIBXML2_DLL)).
The macros are documented in m4/mingw.m4 .
Files that must be changed when adding a new dll:
* configure.in
* config_host.mk.in
* external/mingw-dlls/makefile.mk
* scp2/source/ooo/makefile.mk
* scp2/source/ooo/mingw_dlls.scp
2012-03-18 21:23:40 +01:00
Fridrich Štrba
33eefb2c5e
Bundle again C++ stdlibs with generic Linux build
2012-02-22 09:25:44 +01:00
David Tardon
398721c280
use configured HOST_PLATFORM instread of hardcoded triplet
2012-02-17 15:53:55 +01:00
Fridrich Štrba
9a51a7ae71
Copy the gcc's stdlibs to solver even if not packaging them
2012-02-13 15:39:43 +01:00
Tor Lillqvist
a6ed487d97
Decrease verbiage a little bit
2012-01-27 15:52:23 +02:00
Andras Timar
a5f7843221
no need to check for vcredist files, Windows installer don't use them
2011-12-05 15:03:34 +01:00
Jan Holesovsky
1356308d1e
Revert "disable de sub-project wingw-dll for now... apparently a botched commit"
...
This reverts commit ef0a4c5ebbfbb90a5739cb6d6b055ee1c91e8aa8.
Sorry for the trouble, should be OK now.
2011-10-01 22:10:22 +02:00
Jan Holesovsky
19f1697a3f
Add forgotten file - makefile for copying the -system dlls.
...
This should have been part of commit 3927d9bd2af2511679120effdc790c99180fdf83.
2011-10-01 22:04:34 +02:00
Norbert Thiebaud
ef0a4c5ebb
disable de sub-project wingw-dll for now... apparently a botched commit
2011-10-01 10:47:11 -05:00
Jan Holesovsky
3927d9bd2a
Add support for bundling the -system .dll's into the MinGW builds.
2011-09-30 21:11:26 +02:00
Andras Timar
05293cb04c
remove checks for unused BUILD_SPECIAL environment variable
2011-09-28 13:48:10 +02:00
Tor Lillqvist
7188a117be
Use --kill-at
2011-08-30 13:51:34 +03:00
Tor Lillqvist
41c2fc546a
Look for and deliver shared libgcc and libstdc++ for MinGW
...
Also remove mingwm10.dll stuff. That is an obsolete DLL not used by
current MinGW, says Fridrich.
2011-08-30 11:13:30 +03:00