CODE_OPTIONS=-D_POSIX_C_SOURCE=200112L -D_ISOC99_SOURCE
CFLAGS=$(MY_CFLAGS) $(CODE_OPTIONS)
LDFLAGS=
all: syslog_in_npipe syslog_in_udp syslog_in_unix unix_writer syslog_kernel
%.a:
ar src $@ $<
rfc3164.o: rfc3164.h
rfc3164.a: rfc3164.o
syslog_in_npipe.o: rfc3164.h syslog_in_npipe.c
syslog_in_udp.o: syslog_in_udp.c rfc3164.h
syslog_in_unix.o: syslog_in_unix.c rfc3164.h
syslog_kernel.o: syslog_kernel.c rfc3164.h
syslog_in_npipe: syslog_in_npipe.o rfc3164.a
syslog_in_udp: syslog_in_udp.o rfc3164.a
syslog_in_unix: syslog_in_unix.o rfc3164.a
unix_writer: unix_writer.o
syslog_kernel: syslog_kernel.o rfc3164.a
clean:
rm -f *.o *.a
rm -f syslog_in_npipe syslog_in_udp syslog_in_unix unix_writer \
syslog_kernel