]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - openbsd-compat/Makefile.in
Vendor import of OpenSSH 7.8p1.
[FreeBSD/FreeBSD.git] / openbsd-compat / Makefile.in
1 sysconfdir=@sysconfdir@
2 piddir=@piddir@
3 srcdir=@srcdir@
4 top_srcdir=@top_srcdir@
5
6 VPATH=@srcdir@
7 CC=@CC@
8 LD=@LD@
9 CFLAGS=@CFLAGS@
10 CPPFLAGS=-I. -I.. -I$(srcdir) -I$(srcdir)/.. @CPPFLAGS@ @DEFS@
11 LIBS=@LIBS@
12 AR=@AR@
13 RANLIB=@RANLIB@
14 INSTALL=@INSTALL@
15 LDFLAGS=-L. @LDFLAGS@
16
17 OPENBSD=base64.o \
18         basename.o \
19         bcrypt_pbkdf.o \
20         bcrypt_pbkdf.o \
21         bindresvport.o \
22         blowfish.o \
23         daemon.o \
24         dirname.o \
25         explicit_bzero.o \
26         fmt_scaled.o \
27         freezero.o \
28         getcwd.o \
29         getgrouplist.o \
30         getopt_long.o \
31         getrrsetbyname.o \
32         glob.o \
33         inet_aton.o \
34         inet_ntoa.o \
35         inet_ntop.o \
36         md5.o \
37         mktemp.o \
38         pwcache.o \
39         readpassphrase.o \
40         reallocarray.o \
41         realpath.o \
42         recallocarray.o \
43         rmd160.o \
44         rresvport.o \
45         setenv.o \
46         setproctitle.o \
47         sha1.o \
48         sha2.o \
49         sigact.o \
50         strcasestr.o \
51         strlcat.o \
52         strlcpy.o \
53         strmode.o \
54         strndup.o \
55         strnlen.o \
56         strptime.o \
57         strsep.o \
58         strtoll.o \
59         strtonum.o \
60         strtoull.o \
61         strtoul.o \
62         timingsafe_bcmp.o \
63         vis.o
64
65 COMPAT= arc4random.o \
66         bsd-asprintf.o \
67         bsd-closefrom.o \
68         bsd-cygwin_util.o \
69         bsd-err.o \
70         bsd-flock.o \
71         bsd-getline.o \
72         bsd-getpagesize.o \
73         bsd-getpeereid.o \
74         bsd-malloc.o \
75         bsd-misc.o \
76         bsd-nextstep.o \
77         bsd-openpty.o \
78         bsd-poll.o \
79         bsd-setres_id.o \
80         bsd-signal.o \
81         bsd-snprintf.o \
82         bsd-statvfs.o \
83         bsd-waitpid.o \
84         fake-rfc2553.o \
85         getrrsetbyname-ldns.o \
86         kludge-fd_set.o \
87         openssl-compat.o \
88         xcrypt.o
89
90 PORTS=  port-aix.o \
91         port-irix.o \
92         port-linux.o \
93         port-solaris.o \
94         port-net.o \
95         port-uw.o
96
97 .c.o:
98         $(CC) $(CFLAGS) $(CPPFLAGS) -c $<
99
100 all: libopenbsd-compat.a
101
102 $(COMPAT): ../config.h
103 $(OPENBSD): ../config.h
104 $(PORTS): ../config.h
105
106 libopenbsd-compat.a:  $(COMPAT) $(OPENBSD) $(PORTS)
107         $(AR) rv $@ $(COMPAT) $(OPENBSD) $(PORTS)
108         $(RANLIB) $@
109
110 clean:
111         rm -f *.o *.a core
112
113 distclean: clean
114         rm -f Makefile *~