Commit graph

7955 commits

Author SHA1 Message Date
Tor Lillqvist
eb53297177 Don't use gb_Executable_EXT in gb_Executable_get_target_for_build 2011-06-21 00:40:18 +03:00
Tor Lillqvist
5180b6bbe2 More MinGW work, set LD/DYLD_LIBRARY_PATH when running build tools 2011-06-21 00:40:18 +03:00
Tor Lillqvist
6b9ad9ad8b Add third parameter to the gb_Deliver_add_deliverable call for the .manifest file, too 2011-06-21 00:32:24 +03:00
Tor Lillqvist
2b12cab45a Fix gbuild breakage in WNTMSC build 2011-06-20 15:04:14 +03:00
Robert Nagy
4baf801154 parametters -> parameters 2011-06-20 14:04:47 +02:00
Robert Nagy
f26726f9ac add missing UnoApiTarget definitions after gnumake4 merge 2011-06-20 14:04:06 +02:00
David Tardon
7a189a97ab this does not apply now that IDL files are processed by gnumake 2011-06-20 10:48:08 +02:00
Tor Lillqvist
5789bdebd7 Use OUTDIR_FOR_BUILD to run build-time tools 2011-06-18 22:02:16 +03:00
David Tardon
510737a54a enable libstdc++'s debug mode with --enable-debug 2011-06-18 17:20:10 +02:00
Tor Lillqvist
a908085492 MinGW hacks, we get a bit further now
I am mostly ignoring the possibility to build natively on Windows
using MinGW. I don't see any reasoon to bother supporting that. If we
want to build with MinGW, we want to do it as cross-compilation.

I am not intentionally removing OOo-originated native MinGW
compilation stuff. Yet. But will soon...
2011-06-18 16:51:32 +03:00
Tor Lillqvist
7af3985069 It is whether the HOST platform supports symlinks that is relevant 2011-06-18 16:51:31 +03:00
Tor Lillqvist
ce896d9ce6 Avoid more pointless special-casing for WNTGCC 2011-06-18 16:51:31 +03:00
David Tardon
24fad4ab42 disable RDB check for now 2011-06-18 11:24:42 +02:00
David Tardon
2d69ad9ba4 remove all traces of offuh from makefiles 2011-06-18 11:24:41 +02:00
Hans-Joachim Lankenau
29caef70bc ause130: #i117218# complete compatibility check 2011-06-18 11:24:41 +02:00
Hans-Joachim Lankenau
0c43db760b ause130: #i117218# cleanup 2011-06-18 11:24:41 +02:00
Hans-Joachim Lankenau
958082720c ause130: #i117218# change .idl handling to gnu make 2011-06-18 11:24:41 +02:00
Norbert Thiebaud
18a7139115 remove debug $(info in LinkTaget.mk 2011-06-18 03:54:51 -05:00
Tor Lillqvist
a3703dcde3 With MinGW we get the import library when making the DLL 2011-06-18 01:28:45 +03:00
Tor Lillqvist
b384b734d8 Use DLLTOOL variable instead of hardcode dlltool 2011-06-18 01:16:39 +03:00
Tor Lillqvist
69ead478c3 Bin obsolete comment 2011-06-18 01:13:09 +03:00
Tor Lillqvist
f7c5ddbc89 Simplify, don't use a different CPPUHELPER library name in the WNTGCC case 2011-06-18 01:08:52 +03:00
Tor Lillqvist
3bce832ab3 No need for separate import library name in the WNTGCC case 2011-06-18 01:04:29 +03:00
Tor Lillqvist
dc4b364172 Need to special-case AUGMENT_LIBRARY_PATH for cross-compilation to Windows, sigh 2011-06-18 00:25:56 +03:00
Tor Lillqvist
4d08167b1a Set OOO_LIBRARY_PATH_VAR as for the BUILD platform when cross-compiling 2011-06-18 00:25:21 +03:00
Tor Lillqvist
97fbfbca15 Use COMMAND_ECHO 2011-06-18 00:01:32 +03:00
Tor Lillqvist
0dad904cb5 Attempt to fix MinGW build, dlltool not needed it seems 2011-06-18 00:00:20 +03:00
Tor Lillqvist
a084713663 Bin pointless verbiage 2011-06-17 23:57:17 +03:00
Tor Lillqvist
e843785c7d The line that unconfuses dmake can be a makefile comment line, but huh? 2011-06-17 18:07:40 +03:00
Tor Lillqvist
e57bedf0fc Drop pointless verbiage 2011-06-17 17:59:44 +03:00
Tor Lillqvist
81353edc4e Just use -lreg for WNTGCC, too 2011-06-17 17:52:28 +03:00
Tor Lillqvist
a89fa61cb9 Fix some WNTGCC typos and thinkos 2011-06-17 17:44:45 +03:00
Caolán McNamara
4dfe99b886 add GLIBCXX_FORCE_NEW for memcheck 2011-06-17 13:57:11 +01:00
Tor Lillqvist
349f371bce Don't look for the cppunit library under a Cygwin DLL name 2011-06-17 14:13:20 +03:00
Tor Lillqvist
b1fd3cc07a Don't run any cppunittester when cross-compiling 2011-06-17 03:14:32 +03:00
Tor Lillqvist
0f961718c0 Always use OUTDIR_FOR_BUILD in DYLD_LIBRARY_PATH 2011-06-16 21:47:55 +03:00
Tor Lillqvist
f285159d56 Use gb_Executable_get_target_for_build for svidl 2011-06-16 21:47:51 +03:00
Tor Lillqvist
0918d8fb7d Don't run any cppunittests for iOS 2011-06-16 21:47:46 +03:00
Tor Lillqvist
ef75b9969b Use the BUILD platform rsc 2011-06-15 19:30:54 +03:00
Tor Lillqvist
13b9f49c1d Build dummy executables for iOS for now
When we get so far (if ever) that it actually makes sense to build
some testing app, or (gasp) even a "useful" app, either for the
simulator or device, it needs to be done in Xcode anyway, just linking
with the libraries built here.

At least, that's my current understanding.
2011-06-15 18:02:35 +03:00
Tor Lillqvist
80380ecc55 Use OUTDIR_FOR_BUILD in DYLD_LIBRARY_PATH 2011-06-14 02:44:21 +03:00
Tor Lillqvist
9e4e88567e Add MISC_FOR_BUILD variant 2011-06-14 02:26:01 +03:00
Tor Lillqvist
712d50af25 Make static libraries on iOS 2011-06-14 01:04:16 +03:00
Tor Lillqvist
5f92c3275a Add FOR_BUILD variant of SYSTEM_LIBXSLT and use it to decide which xsltproc to run 2011-06-14 00:53:34 +03:00
Tor Lillqvist
6b7cfa4d01 More experimental iOS work 2011-06-13 21:08:22 +03:00
Tor Lillqvist
7e4936b004 It already says "to do the equivalent of 'build && deliver'"
So no need to say "this will modify the solver", especially as that
talk about 'the' solver is Hamburg-speak.

Also, don't advice to use the -s (silent) flag to make. Once the
developer grows tired of seeing verbose output, he will learn to use
-s.
2011-06-13 19:38:48 +03:00
Samuel Cantrell
294182d7f8 Removes mail function from make_installer.pl
Removed mail module from installer subdirectory. I also removed code
that referenced the functions within this module (such as one
that sent a message if the process failed, one that sent a message
if the process succeeded, etc.)
2011-06-13 11:12:45 +01:00
Tor Lillqvist
a8065a5873 Handle also OUTDIR_FOR_BUILD here
Especially, do the cygpath -u dance also for that. Fixes build
breakage on Windows.
2011-06-13 13:01:21 +03:00
Tor Lillqvist
29b9e141cb Do DYLD_LIBRARY_PATH, cross-compilation to iOS is always on MacOSX 2011-06-12 19:09:11 +03:00
Tor Lillqvist
d90d2fc71a Run rsc and rscpp from the bin directory for the build platform 2011-06-12 14:53:44 +03:00