Browse Source

build OpenSSL without symlink trees:

* manpage related things moved to src/libssl/man/Makefile
* there are now 3 obj directories src/libssl/{crypto,ssl,man}/ instead
of one single src/libssl/obj
* instead of running Configure (with generates lots of symlinks, and
opensslconf.h) this patch stores pre-computed opensslconf.h files
in src/libssl/crypto/arch
* requires a make includes before the library can be built
* libssl and libcrypto can be build separately
(e.g. cd src/libssl/ssl && make obj && make)
* make depend is now supported
* no more symlink trees
tested by miod@ and fries@
OPENBSD_3_2
markus 22 years ago
parent
commit
9c095a9002
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      src/include/Makefile

+ 2
- 2
src/include/Makefile View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.112 2002/06/16 14:42:22 naddy Exp $
# $OpenBSD: Makefile,v 1.113 2002/09/03 18:59:55 markus Exp $
# $NetBSD: Makefile,v 1.59 1996/05/15 21:36:43 jtc Exp $ # $NetBSD: Makefile,v 1.59 1996/05/15 21:36:43 jtc Exp $
# @(#)Makefile 5.45.1.1 (Berkeley) 5/6/91 # @(#)Makefile 5.45.1.1 (Berkeley) 5/6/91
@ -44,7 +44,7 @@ RDIRS= ../lib/libc_r ../lib/libcom_err ../lib/libcompat ../lib/libcurses \
../sys/arch/${MACHINE} ../sys/arch/${MACHINE}
# Places using Makefile that needs a prerequisite target met before includes # Places using Makefile that needs a prerequisite target met before includes
PRDIRS= ../lib/libssl
PRDIRS=
# Directories with an includes target that use Makefile.bsd-wrapper # Directories with an includes target that use Makefile.bsd-wrapper
WDIRS= ../usr.sbin/httpd ../gnu/egcs/libio ../gnu/egcs/libstdc++ \ WDIRS= ../usr.sbin/httpd ../gnu/egcs/libio ../gnu/egcs/libstdc++ \


Loading…
Cancel
Save