Makefile.in 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. sysconfdir=@sysconfdir@
  2. piddir=@piddir@
  3. srcdir=@srcdir@
  4. top_srcdir=@top_srcdir@
  5. VPATH=@srcdir@
  6. CC=@CC@
  7. LD=@LD@
  8. CFLAGS=@CFLAGS@
  9. CFLAGS_NOPIE=@CFLAGS_NOPIE@
  10. CPPFLAGS=-I. -I.. -I$(srcdir) -I$(srcdir)/.. @CPPFLAGS@ @DEFS@
  11. PICFLAG=@PICFLAG@
  12. LIBS=@LIBS@
  13. AR=@AR@
  14. RANLIB=@RANLIB@
  15. INSTALL=@INSTALL@
  16. LDFLAGS=-L. @LDFLAGS@
  17. LDFLAGS_NOPIE=-L. -Lopenbsd-compat/ @LDFLAGS_NOPIE@
  18. OPENBSD=base64.o \
  19. basename.o \
  20. bcrypt_pbkdf.o \
  21. bcrypt_pbkdf.o \
  22. bindresvport.o \
  23. blowfish.o \
  24. daemon.o \
  25. dirname.o \
  26. explicit_bzero.o \
  27. fmt_scaled.o \
  28. freezero.o \
  29. fnmatch.o \
  30. getcwd.o \
  31. getgrouplist.o \
  32. getopt_long.o \
  33. getrrsetbyname.o \
  34. glob.o \
  35. inet_aton.o \
  36. inet_ntoa.o \
  37. inet_ntop.o \
  38. md5.o \
  39. memmem.o \
  40. mktemp.o \
  41. pwcache.o \
  42. readpassphrase.o \
  43. reallocarray.o \
  44. recallocarray.o \
  45. rresvport.o \
  46. setenv.o \
  47. setproctitle.o \
  48. sha1.o \
  49. sha2.o \
  50. sigact.o \
  51. strcasestr.o \
  52. strlcat.o \
  53. strlcpy.o \
  54. strmode.o \
  55. strndup.o \
  56. strnlen.o \
  57. strptime.o \
  58. strsep.o \
  59. strtoll.o \
  60. strtonum.o \
  61. strtoull.o \
  62. strtoul.o \
  63. timingsafe_bcmp.o \
  64. vis.o
  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. libressl-api-compat.o \
  89. xcrypt.o
  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. port-linux-sshd.o
  97. .c.o:
  98. $(CC) $(CFLAGS_NOPIE) $(PICFLAG) $(CPPFLAGS) -c $<
  99. all: libopenbsd-compat.a
  100. $(COMPAT): ../config.h
  101. $(OPENBSD): ../config.h
  102. $(PORTS): ../config.h
  103. libopenbsd-compat.a: $(COMPAT) $(OPENBSD) $(PORTS)
  104. $(AR) rv $@ $(COMPAT) $(OPENBSD) $(PORTS)
  105. $(RANLIB) $@
  106. clean:
  107. rm -f *.o *.a core
  108. distclean: clean
  109. rm -f Makefile *~