summaryrefslogtreecommitdiff
path: root/build/aplibtool.c
Commit message (Collapse)AuthorAgeFilesLines
* Axed C++ comments.Guenter Knauf2011-02-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1068870 13f79535-47bb-0310-9956-ffa450edef68
* Fix various issues found by cppcheckStefan Fritsch2010-07-271-5/+0
| | | | | | | | | | | | - error handling issues - use of uninitialized data - null pointer dereference - unused variables - memory/fd leaks - broken code in threadproc/beos/proc.c git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@979891 13f79535-47bb-0310-9956-ffa450edef68
* Improve the way aplibtool handles static library dependencies by listing aBrian Havard2010-04-211-61/+203
| | | | | | | | | | | | | libraries dependencies in the .la file and using that list when linking an executable. Before this change, it was simply accumulating the object files of any depended on libraries into the target library which is inefficient and prone to problems. With this improvement, aplibtool can be used to build more complex projects like subversion and php. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@936319 13f79535-47bb-0310-9956-ffa450edef68
* OS/2: A few tweaks to aplibtool:Brian Havard2010-03-301-0/+21
| | | | | | | | | - Recognise exe & dll extensions and set output type accordingly. - Ignore -release switch. - Make -module switch set the shared flag. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@929142 13f79535-47bb-0310-9956-ffa450edef68
* Some folks are ignoring the Tab prohibitionsWilliam A. Rowe Jr2010-03-221-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@925966 13f79535-47bb-0310-9956-ffa450edef68
* Fix the typo.Joe Orton2006-08-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@428317 13f79535-47bb-0310-9956-ffa450edef68
* Update license header.Joe Orton2006-08-031-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@428313 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright year to 2005 and standardize on current copyright owner line.Justin Erenkrantz2005-02-041-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@151412 13f79535-47bb-0310-9956-ffa450edef68
* Relicense APR under Apache License, Version 2.0Justin Erenkrantz2004-02-131-49/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@64904 13f79535-47bb-0310-9956-ffa450edef68
* Ignore -no-install switch.Brian Havard2003-11-221-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@64786 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright notices to 2003.Thom May2003-01-011-1/+1
| | | | | | | No functional changes git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@64251 13f79535-47bb-0310-9956-ffa450edef68
* Handle (well, ignore for now) -version switch.Brian Havard2002-09-071-10/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@63853 13f79535-47bb-0310-9956-ffa450edef68
* Fix missing NULL terminator for arg list when generating the import library.Brian Havard2002-06-301-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@63540 13f79535-47bb-0310-9956-ffa450edef68
* Update our copyright for this year.Roy T. Fielding2002-03-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@63117 13f79535-47bb-0310-9956-ffa450edef68
* Quote library name in generated def file in case it turns out to be a reservedBrian Havard2001-10-041-1/+1
| | | | | | | word. I hit this with mod_include as "include" is reserved. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62398 13f79535-47bb-0310-9956-ffa450edef68
* Ignore a few more libtool switches.Brian Havard2001-08-231-0/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62207 13f79535-47bb-0310-9956-ffa450edef68
* Don't share data segments between shared modules.Brian Havard2001-08-201-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62202 13f79535-47bb-0310-9956-ffa450edef68
* Fix an incorrect memory allocation size.Brian Havard2001-08-201-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62201 13f79535-47bb-0310-9956-ffa450edef68
* OS/2: -Zstack takes a parameter which must also be removed when "linking" aBrian Havard2001-08-171-0/+4
| | | | | | | static library. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62193 13f79535-47bb-0310-9956-ffa450edef68
* Make --mode=install work for OS/2 DLLs.Brian Havard2001-04-291-15/+39
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61561 13f79535-47bb-0310-9956-ffa450edef68
* - When linking a dll, automatically build an import library from the .def fileBrian Havard2001-04-071-1/+39
| | | | | | | | generated so we can link other modules against it. - Recognize install mode. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61470 13f79535-47bb-0310-9956-ffa450edef68
* Add ability to generate .def files on the fly for dlls that export all symbolsBrian Havard2001-04-021-7/+91
| | | | | | | | available in the supplied object files using the --export-all option. It will NOT export symbols from linked in libraries though. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61424 13f79535-47bb-0310-9956-ffa450edef68
* A simple libtool emulator which currently only supports OS/2 but it shouldBrian Havard2001-03-291-0/+620
be possible to add other platforms. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@61393 13f79535-47bb-0310-9956-ffa450edef68