2020-10-26 17:18:30 -04:00
|
|
|
include Makefile.inc
|
|
|
|
|
|
|
|
CFLAGS += -Ilib
|
|
|
|
|
|
|
|
AF_UNIX_LIB = libafunix.a
|
|
|
|
|
|
|
|
AF_UNIX_HDR = lib/af_unix_hdr.h
|
|
|
|
|
|
|
|
EXE = ud_ucase_sv ud_ucase_cl \
|
|
|
|
us_xfr_cl us_xfr_sv \
|
|
|
|
us_xfr_v2_cl us_xfr_v2_sv \
|
|
|
|
scm_cred_recv scm_cred_send \
|
|
|
|
scm_rights_recv scm_rights_send \
|
|
|
|
scm_multi_recv scm_multi_send \
|
|
|
|
us_abstract_bind \
|
|
|
|
waitall_sv waitall_cl \
|
|
|
|
readv_socket writev_socket \
|
|
|
|
msg_peek_sv msg_peek_cl \
|
|
|
|
fork_socketpair \
|
2020-11-24 18:56:32 -05:00
|
|
|
select_sv select_cl \
|
2020-12-11 17:08:44 -05:00
|
|
|
is_seqnum_v2_sv is_seqnum_v3_sv is_seqnum_v2_cl \
|
2021-01-07 12:22:41 -05:00
|
|
|
recv_pty_slave send_pty_slave \
|
|
|
|
recv_pty_master send_pty_master
|
2020-10-26 17:18:30 -04:00
|
|
|
|
2020-12-18 16:51:01 -05:00
|
|
|
all: ${EXE}
|
2020-10-26 17:18:30 -04:00
|
|
|
|
|
|
|
${EXE}: ${AF_UNIX_LIB} # True as a rough approximation
|
|
|
|
|
2020-12-18 16:51:01 -05:00
|
|
|
${AF_UNIX_LIB}:
|
|
|
|
cd lib; ${MAKE}
|
|
|
|
|
2020-10-26 17:18:30 -04:00
|
|
|
*.o: ${AF_UNIX_HDR}
|
|
|
|
|
|
|
|
scm_cred_recv.o scm_cred_send.o: scm_cred.h
|
|
|
|
|
|
|
|
scm_rights_recv.o scm_rights_send.o: scm_rights.h
|
|
|
|
|
|
|
|
scm_multi_recv.o scm_multi_send.o: scm_multi.h
|
|
|
|
|
|
|
|
us_xfr_sv.o us_xfr_cl.o: us_xfr.h
|
|
|
|
|
|
|
|
us_xfr_v2_sv.o us_xfr_v2_cl.o: us_xfr_v2.h
|
|
|
|
|
|
|
|
ud_ucase_sv.o ud_ucase_cl.o: ud_ucase.h
|
|
|
|
|
|
|
|
waitall_sv.o waitall_cl.o: waitall.h
|
|
|
|
|
|
|
|
readv_socket.o writev_socket.o: scatter_gather.h
|
|
|
|
|
|
|
|
msg_peek_sv.o msg_peek_cl.o: msg_peek.h
|
|
|
|
|
|
|
|
select_sv.o select_cl.o: select_test.h
|
|
|
|
|
2020-11-24 18:56:32 -05:00
|
|
|
is_seqnum_v2_sv.o is_seqnum_v3_sv.o is_seqnum_v2_cl.o: is_seqnum_v2.h
|
|
|
|
|
2020-12-18 16:51:01 -05:00
|
|
|
recv_pty_slave.o send_pty_slave.o: pty_slave.h
|
|
|
|
|
2021-01-07 12:22:41 -05:00
|
|
|
recv_pty_master.o send_pty_master.o: pty_master.h
|
|
|
|
|
2020-10-26 17:18:30 -04:00
|
|
|
clean:
|
|
|
|
cd lib; ${MAKE} clean
|
|
|
|
${RM} *.exe *.o ${AF_UNIX_LIB}
|