]>
Commit | Line | Data |
---|---|---|
9c8dbb1b | 1 | sysconfdir=@sysconfdir@ |
2 | piddir=@piddir@ | |
3 | srcdir=@srcdir@ | |
4 | top_srcdir=@top_srcdir@ | |
5 | ||
c85a87f2 | 6 | VPATH=@srcdir@ |
9c8dbb1b | 7 | CC=@CC@ |
8 | LD=@LD@ | |
9 | CFLAGS=@CFLAGS@ | |
c85a87f2 | 10 | CPPFLAGS=@CPPFLAGS@ -I. -I.. -I$(srcdir) -I$(srcdir)/.. @DEFS@ |
9c8dbb1b | 11 | LIBS=@LIBS@ |
12 | AR=@AR@ | |
13 | RANLIB=@RANLIB@ | |
14 | INSTALL=@INSTALL@ | |
15 | LDFLAGS=-L. @LDFLAGS@ | |
16 | ||
17 | OPENBSD=base64.o bindresvport.o daemon.o getcwd.o getgrouplist.o inet_aton.o inet_ntoa.o mktemp.o realpath.o rresvport.o setenv.o setproctitle.o sigaction.o strlcat.o strlcpy.o strmode.o strsep.o strtok.o vis.o | |
18 | ||
19 | COMPAT=bsd-arc4random.o bsd-cygwin_util.o bsd-misc.o bsd-nextstep.o bsd-snprintf.o bsd-waitpid.o fake-getaddrinfo.o fake-getnameinfo.o | |
20 | ||
21 | ||
22 | all: libopenbsd-compat.a | |
23 | ||
f0f14bea | 24 | $(COMPAT): ../config.h |
25 | $(OPENBSD): ../config.h | |
9c8dbb1b | 26 | |
27 | libopenbsd-compat.a: $(COMPAT) $(OPENBSD) | |
28 | $(AR) rv $@ $(COMPAT) $(OPENBSD) | |
29 | $(RANLIB) $@ | |
30 | ||
31 | clean: | |
32 | rm -f *.o *.a core | |
33 | ||
34 | distclean: clean | |
35 | rm -f Makefile *~ |