Commit graph

112 commits

Author SHA1 Message Date
ecbc8123b7 Keep error codes instead of exiting with 1. 2011-09-13 02:32:25 +02:00
e9743550ee Rename LIB to SHARED_LIB.
The reason is that the Intel compiler (and maybe others) set LIB in the
environment, this causing the buildsys to fail.
2011-09-13 02:31:26 +02:00
ba639801a2 Add support for Java and Windows RC files. 2011-04-23 19:23:52 +02:00
5f99f9e089 Add missing BUILDSYS_INIT to example configure.ac. 2011-04-23 19:15:28 +02:00
d11332966d Add STATIC_PIC_LIB. 2011-03-24 16:56:25 +01:00
914073dc3c Make it possible to add .a files to OBJS when building static libs. 2011-03-24 16:29:14 +01:00
934052397c Prevent a possible syntax error when not using shared libs. 2011-01-17 17:08:29 +01:00
0e749cf744 Get rid of tput warnings if capability is unavailable. 2010-12-27 00:52:31 +01:00
f0742c4a65 Remove an unnecessary fork of a new sh. 2010-09-26 13:36:18 +02:00
a2afc622e0 Fix generating dependencies for .lib.o and .plugin.o. 2010-09-19 04:05:14 +02:00
ec588cb00a It seems there are very different versions of tput. Handle both. 2010-09-16 03:04:43 +02:00
30ec01f110 Include original extension in temporary .dep files. 2010-09-16 00:23:49 +02:00
4cc08fb4de Use tput for colour output, if available. 2010-08-11 13:09:27 +02:00
3c0eca6b77 Fix a bug in buildsys.m4 that would cause some shells to fail. 2010-08-10 16:30:28 +02:00
dca8547c38 Adjust configure.ac to recent changes. 2010-07-30 03:24:23 +02:00
b1accdb375 More parallelism. 2010-07-29 20:23:01 +02:00
03f94ad79c Use different object files for libs and plugins.
This allows building a shared and static lib at once.
2010-07-25 13:20:55 +02:00
f6125d9bb3 No need for -flat_namespace and -undefined dynamic_lookup is better. 2010-05-08 21:27:43 +02:00
018059ef5c Include the library version in the resulting .dylib. 2010-05-08 16:40:58 +02:00
c1bdcbc084 Properly delete data dir. 2010-04-18 03:55:11 +02:00
a425bcb7ad Change compiling .po files and install the .mo files. 2009-12-16 12:38:26 +01:00
b6a8e7f39d Ouch. 2009-12-13 19:04:56 +01:00
b947ccd469 Change make clean behaviour. 2009-12-13 18:52:21 +01:00
90b0158747 Check $host_os instead of $host. 2009-12-09 19:26:48 +01:00
e9fd16b96b Rename RPATH_LDFLAGS to LDFLAGS_RPATH. 2009-12-05 11:41:13 +01:00
ec0cd8733a Add support for compiling .S files. 2009-12-01 15:53:44 +01:00
5dee731d45 Fix wrong output in BUILDSYS_SHARED_LIB. 2009-11-28 15:56:03 +01:00
514d3bf01e Use -undefined suppress only for plugins. 2009-11-15 01:56:42 +01:00
b9fe7e0dfc Don't use -install_name anymore, it's better to use rpath instead. 2009-11-09 20:36:06 +01:00
56d5d970ea Add support for compiling Objective C++. 2009-11-03 16:55:05 +01:00
eb246ffc1f Add support for converting .po files to .gmo. 2009-10-28 19:49:17 +01:00
4430d086ef Add -flat_namespace to library flags on OS X. 2009-07-23 01:03:02 +02:00
27ad37e505 Ignore undefined symbols when linking a library. 2009-07-22 03:21:50 +02:00
59c1b3a3c6 Change ${@} to $@. 2009-06-15 23:48:09 +02:00
581a447e83 Add support for -rpath. 2009-06-03 21:32:40 +02:00
a65decbcb3 More sane flags for Mac OS X / iPhone OS. 2009-06-03 20:56:29 +02:00
7328b098a0 Let configure define our ${INSTALL}. 2009-06-03 20:28:12 +02:00
f702e8a043 Fix missing braces. 2009-04-25 00:13:24 +02:00
6e30e7730e Add example configure.ac. 2009-04-16 19:26:30 +02:00
4f4e2528ea Update copyright. 2009-04-15 16:28:30 +02:00
6897f87520 Fix OpenBSD and MirBSD target. 2009-04-15 16:20:21 +02:00
f2105428e6 Use $host instead of $target. 2009-04-15 16:17:33 +02:00
Jonathan Schleifer
3cc4402fcc Make it possible to build libraries as static libraries only. 2008-12-23 14:36:26 +01:00
Jonathan Schleifer
142ae8f527 Remove spaces at end of line. 2008-12-23 04:53:27 +01:00
Jonathan Schleifer
7cd4dda05a Fix creation of dirs on win32. 2008-12-13 20:54:18 +01:00
Jonathan Schleifer
5744d0c85c Better error handing in dependency generation. 2008-12-13 17:54:39 +01:00
Jonathan Schleifer
e008044d83 Fix a bug in dependency generation. 2008-11-30 14:31:16 +01:00
Jonathan Schleifer
4dbf4aacfb Better target matching. 2008-11-19 19:06:14 +01:00
Jonathan Schleifer
251c5a2847 Clear .SUFFIXES first to prevent compiling files silently. 2008-11-01 21:38:56 +01:00
Jonathan Schleifer
2c91fef8c0 Remove .deps on distclean. 2008-11-01 21:22:12 +01:00