Makefile.in 909 字节
Newer Older
1
#
R
Rich Salz 已提交
2
# OpenSSL/crypto/dso/Makefile
3 4
#

R
Rich Salz 已提交
5
DIR=	dso
6 7
TOP=	../..
CC=	cc
R
Rich Salz 已提交
8
INCLUDES= -I.. -I$(TOP) -I../../include
9
CFLAG=-g
R
Rich Salz 已提交
10
MAKEFILE=	Makefile
11 12 13 14 15 16 17
AR=		ar r

CFLAGS= $(INCLUDES) $(CFLAG)

GENERAL=Makefile

LIB=$(TOP)/libcrypto.a
R
Rich Salz 已提交
18 19 20 21
LIBSRC= dso_dl.c dso_dlfcn.c dso_err.c dso_lib.c dso_null.c \
	dso_openssl.c dso_win32.c dso_vms.c
LIBOBJ= dso_dl.o dso_dlfcn.o dso_err.o dso_lib.o dso_null.o \
	dso_openssl.o dso_win32.o dso_vms.o
22 23 24

SRC= $(LIBSRC)

R
Rich Salz 已提交
25 26
HEADER=	

27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
ALL=    $(GENERAL) $(SRC) $(HEADER)

top:
	(cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all)

all:	lib

lib:	$(LIBOBJ)
	$(AR) $(LIB) $(LIBOBJ)
	$(RANLIB) $(LIB) || echo Never mind.
	@touch lib

files:
	$(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO

depend:
R
Rich Salz 已提交
43
	$(TOP)/util/domd $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC)
44 45

clean:
R
Rich Salz 已提交
46
	rm -f *.o */*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff
47 48

# DO NOT DELETE THIS LINE -- make depend depends on it.