Home | History | Annotate | Line # | Download | only in util
      1 #	$NetBSD: Makefile,v 1.13 2026/05/09 18:49:24 christos Exp $
      2 
      3 LIBISPRIVATE=	yes
      4 
      5 .include <bsd.own.mk>
      6 
      7 LIB=	util
      8 
      9 DIST=	${NETBSDSRCDIR}/external/ibm-public/postfix/dist/src/${LIB}
     10 .PATH:	${DIST}
     11 
     12 SRCS= \
     13 allascii.c \
     14 alldig.c \
     15 allprint.c \
     16 allspace.c \
     17 argv.c \
     18 argv_attr_print.c \
     19 argv_attr_scan.c \
     20 argv_split.c \
     21 argv_split_at.c \
     22 argv_splitq.c \
     23 attr_clnt.c \
     24 attr_print0.c \
     25 attr_print64.c \
     26 attr_print_plain.c \
     27 attr_scan0.c \
     28 attr_scan64.c \
     29 attr_scan_plain.c \
     30 auto_clnt.c \
     31 balpar.c \
     32 base32_code.c \
     33 base64_code.c \
     34 basename.c \
     35 binhash.c \
     36 byte_mask.c \
     37 casefold.c \
     38 chroot_uid.c \
     39 cidr_match.c \
     40 clean_ascii_cntrl_space.c \
     41 clean_env.c \
     42 close_on_exec.c \
     43 concatenate.c \
     44 ctable.c \
     45 dict.c \
     46 dict_alloc.c \
     47 dict_cache.c \
     48 dict_cdb.c \
     49 dict_cidr.c \
     50 dict_db.c \
     51 dict_dbm.c \
     52 dict_debug.c \
     53 dict_env.c \
     54 dict_fail.c \
     55 dict_file.c \
     56 dict_ht.c \
     57 dict_inline.c \
     58 dict_lmdb.c \
     59 dict_ni.c \
     60 dict_nis.c \
     61 dict_nisplus.c \
     62 dict_open.c \
     63 dict_pcre.c \
     64 dict_pipe.c \
     65 dict_random.c \
     66 dict_regexp.c \
     67 dict_sdbm.c \
     68 dict_sockmap.c \
     69 dict_static.c \
     70 dict_stream.c \
     71 dict_surrogate.c \
     72 dict_tcp.c \
     73 dict_test.c \
     74 dict_thash.c \
     75 dict_union.c \
     76 dict_unix.c \
     77 dict_utf8.c \
     78 dir_forest.c \
     79 doze.c \
     80 dummy_read.c \
     81 dummy_write.c \
     82 dup2_pass_on_exec.c \
     83 duplex_pipe.c \
     84 edit_file.c \
     85 environ.c \
     86 events.c \
     87 exec_command.c \
     88 extpar.c \
     89 fifo_listen.c \
     90 fifo_open.c \
     91 fifo_rdonly_bug.c \
     92 fifo_rdwr_bug.c \
     93 fifo_trigger.c \
     94 file_limit.c \
     95 find_inet.c \
     96 format_tv.c \
     97 fsspace.c \
     98 fullname.c \
     99 get_domainname.c \
    100 get_hostname.c \
    101 hash_fnv.c \
    102 hex_code.c \
    103 hex_quote.c \
    104 host_port.c \
    105 htable.c \
    106 inet_addr_host.c \
    107 inet_addr_list.c \
    108 inet_addr_local.c \
    109 inet_addr_sizes.c \
    110 inet_connect.c \
    111 inet_listen.c \
    112 inet_prefix_top.c \
    113 inet_proto.c \
    114 inet_trigger.c \
    115 inet_windowsize.c \
    116 ip_match.c \
    117 killme_after.c \
    118 known_tcp_ports.c \
    119 ldseed.c \
    120 line_number.c \
    121 line_wrap.c \
    122 load_file.c \
    123 load_lib.c \
    124 logwriter.c \
    125 lowercase.c \
    126 lstat_as.c \
    127 mac_expand.c \
    128 mac_midna.c \
    129 mac_parse.c \
    130 make_dirs.c \
    131 mask_addr.c \
    132 match_list.c \
    133 match_ops.c \
    134 midna_domain.c \
    135 mkmap_cdb.c \
    136 mkmap_db.c \
    137 mkmap_dbm.c \
    138 mkmap_fail.c \
    139 mkmap_lmdb.c \
    140 mkmap_open.c \
    141 mkmap_sdbm.c \
    142 msg.c \
    143 msg_logger.c \
    144 msg_output.c \
    145 msg_rate_delay.c \
    146 msg_syslog.c \
    147 msg_vstream.c \
    148 mvect.c \
    149 myaddrinfo.c \
    150 myflock.c \
    151 mymalloc.c \
    152 myrand.c \
    153 mystrerror.c \
    154 mystrtok.c \
    155 name_code.c \
    156 name_mask.c \
    157 nbbio.c \
    158 netstring.c \
    159 neuter.c \
    160 non_blocking.c \
    161 normalize_ws.c \
    162 normalize_v4mapped_addr.c \
    163 nvtable.c \
    164 open_as.c \
    165 open_limit.c \
    166 open_lock.c \
    167 ossl_digest.c \
    168 pass_accept.c \
    169 pass_trigger.c \
    170 peekfd.c \
    171 poll_fd.c \
    172 posix_signals.c \
    173 printable.c \
    174 quote_for_json.c \
    175 rand_sleep.c \
    176 readlline.c \
    177 recv_pass_attr.c \
    178 ring.c \
    179 safe_getenv.c \
    180 safe_open.c \
    181 sane_accept.c \
    182 sane_basename.c \
    183 sane_connect.c \
    184 sane_link.c \
    185 sane_rename.c \
    186 sane_sockaddr_to_hostaddr.c \
    187 sane_socketpair.c \
    188 sane_strtol.c \
    189 sane_time.c \
    190 scan_dir.c \
    191 select_bug.c \
    192 set_eugid.c \
    193 set_ugid.c \
    194 sigdelay.c \
    195 skipblanks.c \
    196 slmdb.c \
    197 sock_addr.c \
    198 spawn_command.c \
    199 split_at.c \
    200 split_nameval.c \
    201 split_qnameval.c \
    202 stat_as.c \
    203 strcasecmp.c \
    204 strcasecmp_utf8.c \
    205 stream_connect.c \
    206 stream_listen.c \
    207 stream_recv_fd.c \
    208 stream_send_fd.c \
    209 stream_test.c \
    210 stream_trigger.c \
    211 sys_compat.c \
    212 timecmp.c \
    213 timed_connect.c \
    214 timed_read.c \
    215 timed_wait.c \
    216 timed_write.c \
    217 translit.c \
    218 trimblanks.c \
    219 unescape.c \
    220 unix_connect.c \
    221 unix_dgram_connect.c \
    222 unix_dgram_listen.c \
    223 unix_listen.c \
    224 unix_pass_fd_fix.c \
    225 unix_recv_fd.c \
    226 unix_send_fd.c \
    227 unix_trigger.c \
    228 unsafe.c \
    229 uppercase.c \
    230 username.c \
    231 valid_hostname.c \
    232 valid_utf8_hostname.c \
    233 valid_utf8_string.c \
    234 vbuf.c \
    235 vbuf_print.c \
    236 vstream.c \
    237 vstream_popen.c \
    238 vstream_tweak.c \
    239 vstring.c \
    240 vstring_vstream.c \
    241 warn_stat.c \
    242 watchdog.c \
    243 write_buf.c
    244 
    245 COPTS.unix_recv_fd.c = -Wno-stack-protector
    246 COPTS.unix_send_fd.c = -Wno-stack-protector
    247 
    248 .include <bsd.lib.mk>
    249