Commit Graph

128 Commits

Author SHA1 Message Date
a8f9adc800 No longer hardcode TAR as "tar -czvf" but simply as "tar" 2014-10-31 01:18:24 +01:00
f0577c9428 Re-licensed as 2-clause BSD (with consent from myself) 2014-10-03 14:20:38 +02:00
3591bbb9fc Moved main() to a separate file 2014-10-03 13:53:07 +02:00
2a32b4003e Updated the copyright line 2014-10-03 13:28:25 +02:00
ed1cc6d820 Using PROGNAME instead of PACKAGE for configure(1) 2014-10-03 13:27:51 +02:00
bf65f88f4b Let the defaut programs depend on the underlying platform 2013-04-06 01:28:27 +02:00
beb81f4b59 Added support for $(SBINDIR) 2012-11-02 21:32:47 +01:00
d454b9c723 Detect DeforaOS explicitly rather than "likely UNIX" 2012-09-20 22:14:10 +00:00
a3ca805c6f Fixed OS detection on Linux and MacOS X 2012-09-14 21:38:34 +00:00
29725f24fc Adding the file extension for executables on Windows 2012-09-12 21:23:27 +00:00
af07b21194 Avoiding a compilation issue on some systems 2012-09-11 11:02:57 +00:00
c2d35a1b36 Hopefully more portable for Windows and MacOS X platforms (shared libraries) 2012-07-30 00:57:58 +00:00
4c67383e9d Updated the usage screen 2012-05-05 00:52:19 +00:00
d30f748476 Hopefully improving support for MacOS X 2011-11-27 22:37:19 +00:00
213ac67002 Compilation fix for Windows 2011-06-02 19:51:06 +00:00
12c19e4214 Early support for Windows (32-bits, via MinGW) 2011-06-02 19:35:21 +00:00
6914826310 Added MacOSX 10.6.5 to the list of systems detected 2011-05-16 11:17:17 +00:00
f62e808301 The "asm" extension is now recognized for assembly files 2011-05-08 17:02:13 +00:00
974f260d1e configure can now take care of multiple directories at once 2010-10-18 16:20:04 +00:00
c443ae1fa5 Added the "-S" flag, performing security checks while generating Makefiles 2010-04-15 14:47:19 +00:00
06816f09c2 Introduced the script target 2009-11-27 21:37:38 +00:00
7a2ee196e1 Added the OS definition for DeforaOS (must be forced with -O at the moment) 2009-11-08 12:55:12 +00:00
0aff5e256d Fixed copyright and license terms 2009-11-01 16:09:55 +00:00
de44434d82 Added a plugin target 2009-08-12 07:47:54 +00:00
14dec66fb3 Now supporting libtool 2008-09-11 12:53:07 +00:00
88de208192 Code cleanup 2008-06-10 16:10:01 +00:00
220a4e1354 Using the error reporting framework 2008-06-06 02:05:19 +00:00
f6ce5cb629 Using the error reporting framework 2008-04-18 10:38:47 +00:00
9aa2097ac9 Constifying brought in lots of invalid free() 2008-04-18 10:17:41 +00:00
75cae9ee82 Constifying 2008-04-17 23:50:58 +00:00
7a8df011d3 No longer need to restore the string state 2008-04-17 23:29:18 +00:00
e68692636e Code cleanup 2008-04-17 23:15:04 +00:00
22d65f69a3 Constifying 2008-04-17 23:08:30 +00:00
c5034a4cab Constifying 2008-04-17 23:04:31 +00:00
530b3f0d58 Constifying 2008-04-17 23:00:36 +00:00
6422129f23 Constifying 2008-04-17 22:59:38 +00:00
8366326cee Added config.h 2008-04-17 22:51:42 +00:00
0c646a6f99 Code cleanup 2007-09-25 21:59:01 +00:00
755b3dc2e7 Added amd64 architecture 2007-07-16 19:46:28 +00:00
9acc484c02 Added OS recognition for OpenBSD/zaurus 2007-06-29 17:07:09 +00:00
d7ec838fdc Re-licensed under the terms of the DeforaOS Project 2007-06-13 18:43:25 +00:00
f1aa052597 Fixed -l 2007-01-19 01:05:31 +00:00
029a749bc2 Code cleanup and and improving C++ support 2006-07-14 11:28:23 +00:00
b2783ff65c Supports C++ 2006-07-14 10:06:02 +00:00
4d80855236 Implemented config.{h,sh} optional generation 2006-06-26 20:23:29 +00:00
b578a21768 Added sun4u architecture 2006-06-16 01:57:25 +00:00
6730960a57 Better kernel version detection 2006-06-16 01:50:11 +00:00
49a5705683 Implemented preliminary installation path detection and manual setting 2006-04-18 21:19:29 +00:00
6da7ba1a21 Fixed verbose system detection message 2006-01-27 06:56:17 +00:00
e9f481c0d0 Separate Makefile output functions 2006-01-27 05:33:47 +00:00
bb928d9b92 Improved source archives generation 2005-10-25 17:27:31 +00:00
30e29d6fcf Added uninstallation rules 2005-10-25 15:58:43 +00:00
c06fbd3ac4 Added variables and directory creations for installation rule 2005-10-25 02:24:25 +00:00
65760fdaaa Preliminary support for installation rules 2005-10-25 01:48:57 +00:00
ff2a5d4c7f Added some error checking at loading time 2005-10-23 23:10:39 +00:00
d87486a333 Quieter package creation 2005-10-23 20:39:21 +00:00
b8cc8e7af9 Complete rewrite to support more features 2005-10-23 20:35:56 +00:00
9202792321 Code cleanup 2005-10-22 14:47:32 +00:00
e3c060d9b1 Migrated to libSystem 2005-10-21 22:21:02 +00:00
3c6a584e16 Preparing the libSystem migration (in the meantime configure is broken) 2005-10-21 20:58:38 +00:00
a306b44c19 Removed useless explicit declaration of optind 2005-10-10 22:39:24 +00:00
ed242a45ce Changed assembly files extension to ".S" (works with GCC but should invoke $(AS) directly) 2004-09-27 16:00:12 +00:00
cd3cc3a334 Tons 2004-08-19 16:48:54 +00:00
1be7068097 Code cleanup 2004-08-08 18:55:22 +00:00
0f012ecb2f Recursive calls cleanup 2004-08-08 18:23:55 +00:00
181515644d Attempt at a better subdirectories recursion 2004-08-08 18:05:21 +00:00
56a73880e9 Using $(MAKE) instead of make for recursive calls 2004-08-08 17:48:37 +00:00
12d2bccff9 Added source extension "e" and fixed a bug on chdir() errors 2004-07-29 12:52:30 +00:00
7510cea6b3 Allowing additional LDFLAGS at linking time per target for type binary 2004-07-28 15:28:07 +00:00
6b6b6f7bfc Improved error reports 2004-07-28 09:49:30 +00:00
a5db28dafa Now creates Makefiles directly and handles correctly libraries 2004-07-02 23:06:32 +00:00
a5a70eebd0 Handles subdirectories and libraries 2004-07-02 22:57:28 +00:00
8f16da46bc Added RM and CC variables by default 2004-06-30 14:27:37 +00:00
1bcd8559f0 First working release 2004-06-30 13:59:13 +00:00
34b7e6c10c Reading source files for binary type sections 2004-06-28 11:18:17 +00:00
f124022b78 First project skeleton attempt 2004-06-28 09:26:53 +00:00
c7e998ac1f Temporary fix while API gets stable design 2004-04-03 16:20:13 +00:00
07f68ba9b2 Initial release 2004-02-29 02:06:14 +00:00