aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.org
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* We don't need to find out which pod2man to use more than onceRichard Levitte2002-08-011-4/+5
|
* Add aix64-cc, and make sure that ar gets proper flags for 64-bit librariesRichard Levitte2002-08-011-1/+2
|
* Make sure to use $(MAKE) everywhere instead of make.Richard Levitte2002-07-311-1/+1
| | | | Part of PR 181
* ln -f -s doesn't always work, so do a rm -f followed by a ln -s.Richard Levitte2002-07-311-1/+2
| | | | Part of PR 181
* Make dummy tests to make it easier to physically remove unwanted algorithms.Richard Levitte2002-07-231-0/+4
| | | | This should complete PR 75
* HP-UX shared libraries must be +x and should be -w. It doesn't hurt onLutz Jänicke2002-07-191-1/+1
| | | | | | | other platforms. Submitted by: Reviewed by: PR: 134
* On MacOS X, the shared library editor uses DYLD_LIBRARY_PATHRichard Levitte2002-07-171-4/+4
|
* Pass CFLAG to dependency makers, so non-standard system include paths areRichard Levitte2002-06-271-1/+1
| | | | | handled properly. Part of PR 75
* HP-UX: shared libraries MUST be +x and SHOULD be -w.Lutz Jänicke2002-06-201-0/+2
|
* Fix path to find util/pod2man.pl from the execution directory.Lutz Jänicke2002-06-201-2/+2
| | | | | | | Make sure to use the predefined PERL. Submitted by: Bernhard Simon <bs@bsws.zid.tuwien.ac.at> Reviewed by: PR:
* Support building the distribution .tar file on platforms with limitedLutz Jänicke2002-06-121-2/+8
| | | | | | argument list length. This requires Gnu-tar. As we use the non-standard "tardy" software anyway, it doesn't hurt too much to require Gnu-tar. "make dist" will probably only be used by team-members anyway.
* fix for 'make update'Bodo Möller2002-06-101-1/+1
|
* Make sure that flags are passed to "make" subprocesses.Lutz Jänicke2002-06-101-1/+1
|
* For the main directory, Makefile.org is significant :-)Lutz Jänicke2002-06-061-1/+1
|
* Make perl replacement for dirname, for system that lack the latter.Richard Levitte2002-06-051-2/+2
| | | | PR: 81
* Apparently, there are still chances we have to deal with buggy pod2man versions.Richard Levitte2002-05-301-4/+6
| | | | | Deal with that by testing any available pod2man and using it if appropriate, and falling back to util/pod2man.pl if none was found.
* Our copy of pod2man.pl is old and comparatively broken, so lets remove it.Richard Levitte2002-05-301-3/+3
| | | | PR: 30
* Add missing ";" after fiLutz Jänicke2002-05-071-3/+3
| | | | | | Submitted by: bryanh@giraffe-data.com Reviewed by: PR: [openssl.org #18]
* Avoid emacs backup files when making a snapshotRichard Levitte2002-04-131-1/+1
|
* Make shared libraries resolve global symbols within themselves first.Richard Levitte2002-04-061-0/+2
| | | | | Currently only on GNUish linkers... Submitted by Steven Bade <sbade@austin.ibm.com>
* At Corinna Vinschen's request, change CygWin32 to CygwinRichard Levitte2002-02-141-2/+2
|
* ECDSA supportBodo Möller2002-02-131-1/+1
| | | | Submitted by: Nils Larsch <nla@trustcenter.de>
* Update the configuration of CygWin32 to use the new capabilities ofRichard Levitte2002-02-131-3/+23
| | | | | | | CygWin 1.3.x, which includes thread and shared library support. Submitted by Corinna Vinschen <vinschen@redhat.com> and modified a little bit.
* Move teh silencer to the right place.Richard Levitte2002-02-131-2/+2
|
* Make link-shard a little bit more efficient. If there are noRichard Levitte2002-02-131-6/+6
| | | | extensions to link together, there's no point looping at all.
* Generate the individual engines' error strings and macrosRichard Levitte2002-02-071-0/+1
| | | | automatically.