summaryrefslogtreecommitdiff
path: root/Makefile.org
Commit message (Collapse)AuthorAgeFilesLines
* Damnit, I'm sick of having to do something special every time a moduleRichard Levitte2003-11-291-1/+2
| | | | | | | | | that gets built before objects barfs all over the place because it uses a new NID that hasn't had a chance of getting defined yet (in this case, it was about a couple of new EC curves, and therefore a couple of new corresponding NIDs). I'm placing objects first in SDIRS! There.
* Engines are usually binary, and should therefore be in INSTALLTOPRichard Levitte2003-10-311-1/+1
| | | | rather than OPENSSLDIR.
* Let exit codes propagate from within for loops.Richard Levitte2003-10-311-17/+17
|
* Corrected misplacement of one of the greps...Richard Levitte2003-10-011-1/+1
|
* Avoid 'file names' with spacesRichard Levitte2003-10-011-0/+2
|
* Correct incorrect mode bits change.Richard Levitte2003-09-301-1/+1
|
* Make sure openssl.pc is readable by everyone.Richard Levitte2003-07-041-0/+1
| | | | PR: 654
* Handle des_modes.pod properly.Richard Levitte2003-06-111-2/+2
| | | | PR: 634
* Have ASFLAGS be defined the same way as CFLAGSRichard Levitte2003-05-291-2/+2
|
* Define a STORE type. For documentation, read the entry in CHANGES,Richard Levitte2003-05-011-1/+2
| | | | crypto/store/README, crypto/store/store.h and crypto/store/str_locl.h.
* Make it possible to affect the extension of man pages.Richard Levitte2003-04-211-6/+7
| | | | PR: 578
* Missed a few dollars.Richard Levitte2003-03-251-4/+4
| | | | PR: 528
* Make sure that all the library paths are modified in prepend mode, notRichard Levitte2003-03-201-5/+11
| | | | | replace mode. PR: 528
* Remove duplication and have clean depend on libcleanRichard Levitte2003-02-221-4/+4
|
* Handle krb5 libraries separately and make sure only libssl.so dependsRichard Levitte2003-02-141-1/+5
| | | | on it.
* Add full support for -rpath/-R, both in shared libraries andRichard Levitte2003-02-131-0/+1
| | | | | | | | | | | | | | | | | | applications, at least on the platforms where it's known how to do it. Note: this has only been tested on GNU-based platforms (Linux), and needs to be tested on all others. Additionally, it's not yet supported on the following platforms, for lack of information: Darwin (MacOS X) Cygwin OSF1/Alpha SVR3 ReliantUNIX Please help out with testing and the platforms we don't yet know well enough.
* DJGPP doesn't have DLLs, so skip adding to %PATH% in that environment.Richard Levitte2003-01-131-4/+2
| | | | PR: 453
* Double the dollars that are intended for the command line.Richard Levitte2003-01-101-1/+1
| | | | PR: 423
* Add documentation on how to handle the shared libaries.Richard Levitte2003-01-101-0/+6
| | | | PR: 423
* Unified targets for ELF assembler modules. Tested on Linux, Solaris andAndy Polyakov2003-01-031-1/+9
| | | | FreeBSD. Goal is to extend support even to SCO5, UnixWare/OpenUnix...
* Since we're including Kerberos 5 headers in our exported header files (whenRichard Levitte2002-12-291-1/+1
| | | | | | OpenSSL is configured to use Kerberos), we'd better tell pkg-config users where they can be found. PR: 421
* Cygwin needs the library locatin for .DLLs to be set in PATH. Unfortunately,Richard Levitte2002-12-241-2/+2
| | | | | | the conditional was set to add the library directory to PATH when the platform is NOT Cygwin. Corrected. PR: 404
* We stupidly had a separate LIBKRB5 variable for KRB5 library dependencies,Richard Levitte2002-12-191-1/+0
| | | | | and then didn't support it very well. And that when there already is a useful variable for exactly this kind of thing; EX_LIBS...
* Because the contents of openssl.pc may have to change when a configurationRichard Levitte2002-12-191-1/+1
| | | | has been performed (and possibly changed), have it depend on Makefile.ssl.
* It was pointed out to me that .pc files are normally stored inRichard Levitte2002-12-191-1/+1
| | | | ${prefix}/lib/pkgconfig, not ${prefix}/lib/pkginfo.
* It was pointed out to me that .pc files are normally stored inRichard Levitte2002-12-191-1/+1
| | | | ${prefix}/lib/pkgconfig, not ${prefix}/lib/pkginfo.
* Make sure manual pages are properly linked to on systems that have caseRichard Levitte2002-12-151-8/+17
| | | | | insensitive file names, as well as those that do not have symlinks. Incidently, both these cases apply on DOS/Windows...
* Update the make system for installations:Richard Levitte2002-12-151-6/+11
| | | | | | | | | - define a HERE variable to indicate where the source tree is (used very little right now) - make more use of copying and making attribute changes to {file}.new, and then move it to {file} - use 'mv -f' to avoid all those questions to the user when the file in question doesn't have write attributes for that user.
* Apparently, bash is more forgiving than sh. To be backwardRichard Levitte2002-12-061-2/+2
| | | | compatible, don't use ==, use = instead...
* Corrected DJGPP patchRichard Levitte2002-12-051-4/+4
|
* Correct a few typos that I introduced after applying DJGPP patches.Richard Levitte2002-12-041-2/+1
|
* DJGPP patches.Richard Levitte2002-12-041-1/+4
| | | | PR: 347
* Make it so all names mentioned in the NAME section of each manpage becomes aRichard Levitte2002-11-291-4/+12
| | | | | symlink to said manpage. PR: 242
* Changes to make shared library building and use work better with CygwinRichard Levitte2002-11-151-2/+4
|
* Make sure permissions are friendly when building release tar file.Lutz Jänicke2002-11-111-0/+3
| | | | | | Submitted by: Reviewed by: PR: 171
* Generate openssl.pc so pkg-config can return proper data.Richard Levitte2002-11-061-1/+17
| | | | PR: 163
* We need to propogate SHARED_LIBS to sub-directories for "install" targetsGeoff Thorpe2002-10-181-1/+1
| | | | now.
* A much better idea, of course, is not to do a submake at all...Richard Levitte2002-10-151-1/+0
|
* Makefile.shared needs to know how it can reach itself.Richard Levitte2002-10-151-0/+1
|
* Step 12 of move of engines: Time to make the changes to supportRichard Levitte2002-10-111-4/+7
| | | | | | | | automatic load of dynamic engines. Make the changes in the main Makefile so the engines are built, but now in the engines/ directory. Note: The changes in step 12 have all been made by Geoff Thorpe. Credit where credit is due.
* Move the shared library construction stuff to Makefile.shared, aRichard Levitte2002-10-111-274/+22
| | | | | helper makefile that generalises our way of building shared libraries and is designed to take care of almost anything (I hope).
* Keep the sub_all symbol so all the algorithm Makefiles won't break.Richard Levitte2002-10-091-0/+1
|
* Change the main Makefile to have "mini-build" targets.Richard Levitte2002-10-091-6/+18
| | | | PR: 253, last part.
* Installed libraries should not be overwritten, especially shared ones.Richard Levitte2002-10-041-9/+13
| | | | | Use mv to make sure the old copy is unlinked instead of overwritten. PR: 273, and probably others...
* Typo, I assigned the variable ld instead of my_ld...Richard Levitte2002-08-181-1/+1
|
* So, I discovered that if you have your $PATH set so a ld different fromRichard Levitte2002-08-171-3/+1
| | | | | | | | | GNU ld comes first, checking the usage of collect2 gives that instead of GNU ld, even if GNU ld would be the one that would get used if we link using gcc. It's much better, apparently, to ask gcc directly what the path to GNU ld is (provided it's there at all and gcc knows about it), and ask the result if it's a GNU or not. The bonus is that our GNU ld detection mechanism got shorter and easier to understand...
* change how pod2man is handled: explicitly invoke '$PERL' only whenBodo Möller2002-08-141-3/+3
| | | | | | needed, call 'pod2man' directly if this works PR: 217
* When we want to give a -f argument to $(MAKE), we'd better make sure theRichard Levitte2002-08-091-1/+2
| | | | | variable doesn't already contain a -f argument. PR: 203, part 4
* Add ECDH support.Bodo Möller2002-08-091-1/+1
| | | | | | | | | | | | | Additional changes: - use EC_GROUP_get_degree() in apps/req.c - add ECDSA and ECDH to apps/speed.c - adds support for EC curves over binary fields to ECDSA - new function EC_KEY_up_ref() in crypto/ec/ec_key.c - reorganize crypto/ecdsa/ecdsatest.c - add engine support for ECDH - fix a few bugs in ECDSA engine support Submitted by: Douglas Stebila <douglas.stebila@sun.com>
* Fix "make install_docs" (and thus "make install").Geoff Thorpe2002-08-041-2/+2
|